九,一键升级所有库,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)