pip 包管理工具记录
安装指定版本
例如安装特定版本的包:
~# pip install six==1.13.0
例如 urllib3
包新版本可能不支持老版本 OpenSSL,会报错:
urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'OpenSSL 1.1.0j 20 Nov 2018'. See: https://github.com/urllib3/urllib3/issues/2168
我们确认一下 Python 使用的 OpenSSL 版本:
~# python
>>> import ssl
>>> print(ssl.OPENSSL_VERSION_INFO)
(1, 1, 0, 10, 15)
然后安装 2.0 之前版本的 urllib3
包:
~# pip3 uninstall urllib3
~# pip3 install "urllib3<2.0"