Ubuntu pip install Scrapy
Ubuntu pip install Scrapy
问题起源
sudo pip install -i https://pypi.tuna.tsinghua.edu.cn/simple scrapy
Failed building wheel for Twisted Running setup.py clean for Twisted Running setup.py bdist_wheel
hyperlink 18.0.0 has requirement idna>=2.5, but you'll have idna 2.1 which is incompatible.
pyasn1-modules 0.2.1 has requirement pyasn1<0.5.0,>=0.4.1, but you‘ll have pyasn1 0.1.7 which is incompatible.
很遗憾,报了两个错误导致安装失败。
问题解决
1 升级idna
sudo pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -U idna
2 安装pyasn1
不能使用pip install 进行安装
Step1:官网下载源码
https://pypi.org/project/pyasn1/#files
Step2:下载后,解压,进入根目录,进行安装
python setup.py build
python setup.py install
Step3: 继续安装Scrapy
sudo pip install -i https://pypi.tuna.tsinghua.edu.cn/simple scrapy
Step4: import Scrapy
[email protected]:~$ python
Python 3.5.2 |Anaconda 4.2.0 (64-bit)| (default, Jul 2 2016, 17:53:06)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import scrapy
>>>
OK,You’re done!