几种情况:
- 如果在windows系统下,提示错误:
ModuleNotFoundError: No module named 'win32api'
,可使用命令:pip install pypiwin32
,然后再pip install scrapy - 如果安装的时候提示twisted安装有问题,可以先到网站https://www/lfd.uci.edu/~gohlke/pythonlibs/下载twisted的whl文件,下载完成后用cmd进入该文件所在文件夹,然后
pip install ×××.whl
注意安装twisted时的whl文件有对Python版本及位数的要求,若Python版本为3.7.×且为64位的,则应下载Twisted‑×××‑cp37‑cp37m‑win_amd64.whl
- 如果是在Ubuntu上安装scrapy之前,需要先安装一下依赖:
sudo apt-get install python3-dev build-essential python3-pip libxml2-dev libxslt1-dev zlib1g-dev libffi-dev libssl-dev
,然后再通过pip install scrapy安装
scrapy官方文档:
http://doc.scrapy.org/en/latest