PIP和Scrapy安裝|地獄難度安裝版本!!!
目前系統版本
cat /etc/redhat-release
CentOS Linux release 7.1.1503 (Core)
python版本 Python 2.7.5
pip安裝
安裝Scrapy
pip install Scrapy
結果出現
Command “/usr/bin/python -u -c “import setuptools, tokenize;file=’/tmp/pip-build-Qe8ky7/Twisted/setup.py’;f=getattr(tokenize, ‘open’, open)(file);code=f.read().replace(‘\r\n’, ‘\n’);f.close();exec(compile(code, file
而後安裝Scrapy 結果報錯
Exception:
Traceback (most recent call last):
File “/usr/lib/python2.7/site-packages/pip/basecommand.py”, line 215, in main
status = self.run(options, args)
File “/usr/lib/python2.7/site-packages/pip/commands/install.py”, line 335, in run
wb.build(autobuilding=True)
File “/usr/lib/python2.7/site-packages/pip/wheel.py”, line 749, in build
self.requirement_set.prepare_files(self.finder)
File “/usr/lib/python2.7/site-packages/pip/req/req_set.py”, line 380, in prepare_files
ignore_dependencies=self.ignore_dependencies))
File “/usr/lib/python2.7/site-packages/pip/req/req_set.py”, line 634, in _prepare_file
abstract_dist.prep_for_dist()
File “/usr/lib/python2.7/site-packages/pip/req/req_set.py”, line 129, in prep_for_dist
self.req_to_install.run_egg_info()
File “/usr/lib/python2.7/site-packages/pip/req/req_install.py”, line 412, in run_egg_info
self.setup_py, self.name,
File “/usr/lib/python2.7/site-packages/pip/req/req_install.py”, line 387, in setup_py
import setuptools # noqa
File “/usr/lib/python2.7/site-packages/setuptools/init
import setuptools.version
File “/usr/lib/python2.7/site-packages/setuptools/version.py”, line 1, in
import pkg_resources
File “/usr/lib/python2.7/site-packages/pkg_resources/init.py”, line 72, in
import packaging.requirements
File “/usr/lib/python2.7/site-packages/packaging/requirements.py”, line 59, in
MARKER_EXPR = originalTextFor(MARKER_EXPR())(“marker”)
TypeError: call
然後就大膽
vi /usr/lib/python2.7/site-packages/packaging/requirements.py
修改該檔案
#MARKER_EXPR = originalTextFor(MARKER_EXPR())(“marker”)
MARKER_EXPR = originalTextFor(MARKER_EXPR)(“marker”)
然後繼續pip install Scrapy 然而
報錯Failed building wheel for Twisted
而且沒什麼卵用我就改回去了
然後//就裝了這玩意兒 我也不知道這是幹啥的
yum install python-devel libffi-devel openssl-devel
氮素 pip install Scrapy 沒報錯~~
然而在執行scrapy -h 的時候
提示pkg_resources.ContextualVersionConflict: (pyasn1 0.1.6 (/usr/lib/python2.7/site-packages), Requirement.parse(‘pyasn1>=0.1.8’), set([‘pyasn1-modules’]))
然後就升級pyasn1吧
結果直接執行命令easy_install pyasn1 沒什麼卵用,安裝的還是版本還是0.1.6
這裡修正!!!
上面這樣升級pyasn1 只是在執行scrapy -h的時候沒毛病
但是再用scrapy 建立專案的時候 會報錯!!!
正確的做法應該是pip install –upgrade pyasn1來升級
然後執行scrapy -h 還是報錯
這裡有一大推錯誤 暫時不表
TLSVersion.TLSv1_1: SSL.OP_NO_TLSv1_1,
AttributeError: ‘module’ object has no attribute ‘OP_NO_TLSv1_1’
不讓人活啊有木有
結果發現在執行pip install Scrapy的時候 會有這麼一句
Requirement already satisfied: Twisted>=13.1.0 in /usr/lib64/python2.7/site-packages (from Scrapy)
就嘗試安裝一個13.1.0的Twisted的版本
pip install twisted==13.1.0
然後執行scrapy -h 終於成功。
總結
這次的安裝經歷告我們……千萬不要被中間的絕望所嚇倒….堅持一下,你就會發現,錯誤會越改越多……但是不要怕…..當你迭代到錯誤最多的時候在一個一個解決掉, 就OK啦……雖然說中間會走彎路, 雖然說中間無數次我想離開城市找一個小樹林隱居起來, 從此與世隔絕, 氮素堅持一下~ 就一定會搞定的(PS: 還好運氣好安裝好了…..到底中間裝的那個不知名的東西到底是什麼呢?~~強強晚安晚安強強)
相關推薦
PIP和Scrapy安裝|地獄難度安裝版本!!!
目前系統版本 cat /etc/redhat-release CentOS Linux release 7.1.1503 (Core) python版本 Python 2.7.5 pip安裝 安裝Scrapy pip install
python2.7.6安裝pip和scrapy過程
環境:win10+python2.7.6 A。安裝pip: 方法一: 1.安裝python2.7.6 2.下載ez_setup.py 3.在ez_setup.py的位置用cmd執行python ez_setup.py 4.到python/Scripts裡面cmd執行easy
windows 上安裝 pip 和 scrapy
scrapy 有版本限制 python2.7 1 安裝python [python下載](https://www.python.org/downloads/) 下載之後點選安
window python3 安裝pip和scrapy,lxml 過程和出錯解決
如果需要轉載請私信,並說明出處連結,謝謝合作 自己爬過的坑。。。。。 我的環境:win7 python :3.5 一.先在cmd下 進入Python的安裝目錄。 例:C:\Users\asus>cd /d D:\Python\Python
Python3.0以上版本安裝pip和MySQLdb
學習Python,pip和MySQLdb是必要的,一個便於安裝常用模組,一個用來操作資料庫。當時安裝這兩個模組時,由於沒有人指導,花了很多的時間才安裝好。 安裝pip時,按照網上的教程,先在連結https://pypi.python.org/pypi/pip裡下載了pip
PYTHON PIP和kivy安裝教程
環境 pypi 文件 控制臺 官方 windows.h 地址 class one 我們安裝pip。我們同樣需要在Python的官網上去下載 下載地址:https://pypi.python.org/pypi/pip 下載完成之後,解壓到一個文件夾,用CMD控制臺進入解壓目錄
win7 64位安裝python的pip和easy_install
pat load .py virtual 下載 ges 還需 檢查 分享 弄了倆小時終於弄出來了,說多了都是淚啊~~~~ 總結一下吧。 步驟1 win7 64位現在只能ez_setup.py進行安裝。首先下載ez_setup.py,在命令行cmd下執行python ez_
python 安裝pip和Django
rap tps pip get tool too http ots -m 下載安裝腳本wget https://bootstrap.pypa.io/get-pip.py python3 get-pip.py安裝完成後安裝djangopython3 -m pip insta
CentOS7下安裝pip和pip3
usr -s local OS 檢查 命令 直接 安裝 inux 1、首先檢查linux有沒有安裝python-pip包,直接執行 yum install python-pip 2、沒有python-pip包就執行命令 yum -y install epel-release
在同一臺電腦安裝python 2 和3,並且怎樣安裝各自的pip和模塊
brush 地址 highlight 訪問 獲取 bootstra 電腦 ots ble 安裝python2.7 和 3.6不沖突直接安裝就行 安裝pip 訪問https://pip.pypa.io/en/stable/installing/獲取地址 curl ht
Scrapy爬蟲框架的安裝和使用
deep 使用 cts file pen ESS win .org all Scrapy是一個十分強大的爬蟲框架,依賴的庫比較多,至少需要依賴的庫有Twisted 14.0、lxml 3.4和pyOpenSSL 0.14。在不同的平臺環境下,它所依賴的庫也各不相同,所以在安
Docker的安裝和scrapy-splash的安裝
tail pin .html bsp hub www. win ash log docker在linux裏的安裝非常簡單 http://get.daocloud.io/#install-docker-for-mac-windows 在windows裏可參考 https://
安裝Python之後pip 和pip3的區別
安裝了python3之後,庫裡面既會有pip3也會有pip 使用pip install XXX 新安裝的庫會放在這個目錄下面 python2.7/site-packages 使用pip3 insta
在Ubuntu16.04上安裝Anaconda(3.6版本)和tensorflow模型
1、下載Anaconda3-4.3.1-Linux-x86_64和(64位)tensorflow-1.0.0 在linux上:bash /home/jdmking/Anaconda3-4.3.1-Linux-x86_64.sh(/home/jdmking/為存放路徑) 2、閱讀l
wget安裝pip和pip3
pip的安裝 1.1 pip下載 wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate 1.2 p
vue-cli 安裝,解除安裝,安裝指定版本,和建立專案問題相關整理
vue-cli2.x.x 版本 安裝指定版本 所有版本安裝,前提是已經全域性安裝過node 和 全域性安裝過webpack npm install -g [email protected] vue-cli2.x.x 版本解除安裝 npm uninstall -
linux下安裝和解除安裝自己想要版本的git版本
1.Linux下安裝 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker 2.刪除已有的git yum r
Python安裝包以及 pip 和conda 國內映象源
目錄 pip國內映象源: conda 國內映象源 Ubuntu系統 Python包的安裝 1,pip install [本地安裝]: 2,尋找特定版本的python包,比如tensorflow包,先搜尋在安裝 1. omgtools包
MacBook Pro18 安裝hadoop2.7.7版本和eclipse外掛安裝
(話外)這幾天,剛剛入手一臺macbook pro18,心情非常激動,雖然已經對linux系統很熟悉,但是剛開始幾天用mac還是不習慣,就趕緊的安裝完的hadoop來跑實驗。 現在來談談安裝hadoop踩過的坑。Mac安裝hadoop和其他系統差不多隻是有點地方不同。 1.安裝工具 Hado
windows下python各種庫的安裝---pip 和 anaconda
windows下python各種庫的安裝 初學python,學習安裝各種庫,我是64位Windows7版本,python 3.5: 使用pip安裝 使用anaconda安裝 一、使用pip安裝各種庫的步驟 1、參照這個教程windows下面安