第一次安装scrapy常见错误及解决手段
(1)运行命
pip install scrapy
在执行到“Collecting Twisted>=13.1.0 (from Scrapy)”时报错:Exception:Traceback (most recent call last).....
原因:我当前的版本是pip 10.01,执行下面命令会更新成最新版本。
运行命令:
python -m pip install --upgrade pip
(2)升级后再次执行
pip install Scrapy
报错:Command "python setup.py egg_info" failed with error code 1 in C:\Users\LUOXIA~1\AppData\Local\Temp\pip-build-5hi6welx\Twisted\Complete output from command python setup.py egg_info:
原因:setup.py的版本问题
运行命令:
pip install setuptools==33.1.1
(3)再次执行
pip install Scrapy
解决方法:下载安装twisted对应版本的whl文件,比如:我的是Twisted-17.9.0-cp36-cp36m-win_amd32.whl,cp后面是python版本,amd32代表32位
下载网址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted
运行命令:
pip install F:\python\mytool\Twisted-17.9.0-cp36-cp36m-win_amd64.whl
其中install后面为下载的whl文件的完整路径。
(4)再次运行命令
pip install Scrapy
(5)安装成功后,在终端输入:scrapy显示一下结果即表示成功;