安装Scrapy

最近学习Scrapy,在安装的过程中出现了

pip._vendor.requests.packages.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='pypi.python.org', port=443): Read timed out.

的错误。如下图


安装出现的错误

解决方法也很简单

  1. 到Links for pip下载最新的whl文件进行更新
  2. 加大超时时间,如下:

pip --default-timeout=100 install -U pip

其实在使用pip安装一些包文件的时候如果遇到这样的问题,也是可以通过加大超时时间或者直接下载要安装文件的整个安装包来安装。


sudo pip install Scrapy

来安装Scrapy,安装完成后用

pip list

来检查一下,如果list完整证明安装成功

'(ENV) TWJMacBook-Air:ENV TWJ$ pip list
attrs (16.0.0)
cffi (1.7.0)
cryptography (1.4)
cssselect (0.9.2)
idna (2.1)
lxml (3.6.1)
parsel (1.0.3)
pip (8.1.2)
pyasn1 (0.1.9)
pyasn1-modules (0.0.8)
pycparser (2.14)
PyDispatcher (2.0.5)
pyOpenSSL (16.0.0)
queuelib (1.4.2)
Scrapy (1.1.1)
service-identity (16.0.0)
setuptools (22.0.5)
six (1.10.0)
Twisted (16.3.0)
w3lib (1.15.0)
wheel (0.29.0) 
zope.interface (4.2.0)'

然后就可以创建Scrapy项目啦

你可能感兴趣的:(安装Scrapy)