1. 程式人生 > >2018 - Python 3.7 爬蟲之 Scrapy 框架的安裝及配置(一)

2018 - Python 3.7 爬蟲之 Scrapy 框架的安裝及配置(一)

一,安裝 Python3.7

二,安裝 pip

三,安裝 pywin32

四,安裝 pyOpenSSL

五,安裝 lxml

六,安裝 zope.interface

七,安裝 twisted

八,安裝 Scrapy

九,一鍵升級所有庫,Python 3.7親測可用,建立一個測試類即可


案例環境:Python 3.7,pip 18.1

一,安裝 Python3.7

下載地址:https//www.python.org/downloads/

二,安裝 pip

下載地址:https//bootstrap.pypa.io/get-pip.py

python get-pip.py

三,安裝 pywin32

pip install pywin32

四,安裝 pyOpenSSL

pip install pyOpenSSL

五,安裝 lxml

pip install lxml

六,安裝 zope.interface

pip install zope.interface

七,安裝 twisted

pip install twisted

安裝時,如果發現如下錯誤:

可到如下網站中https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted,找到需要的版本下載到本地:

pip install Twisted‑18.9.0‑cp37‑cp37m‑win_amd64.whl
pip install twisted

八,安裝 Scrapy

pip install Scrapy

九,一鍵升級所有庫,Python 3.7親測可用,建立一個測試類即可

from subprocess import call
from pip._internal.utils.misc import get_installed_distributions
for dist in get_installed_distributions():
    call("pip install --upgrade " + dist.project_name, shell=True)