安装完python后,安装pip,在网上搜到的文件
python get-pip.py进行安装,结果安装的是8.0.版本的,故用该版本安装其他的模块会报pip的版本太低了,你必须要升级到最新版本9.0.1
而利用 pip install --upgrade pip 进行升级还不是行
故我在 Python\Lib\site-packages文件夹下的pip文件弄丢了一些,没办法,只能到官网下在 pip zip的安装包进行安装
安装好后,利用pip安装OpenSSL 模块
python -m pip install pyOpenSSL
提示:
UnicodeEncodeError:ascii codec can't encode characters in position 9-16:ordinal not in range(128)
此问题应该是运行的文件字符编码不对,故找对应的文件目录打开在顶部添加:
- reload(sys)
- sys.setdefaultencoding('utf8')
本文介绍了如何解决Python环境下pip版本过旧的问题,并提供了解决UnicodeEncodeError的具体步骤。通过删除部分pip文件并重新安装,再调整相关文件的字符编码设置,最终成功安装了所需的OpenSSL模块。
557





