0%

Python 多版本使用 pip

Q:Fedora 31 提供的 Python3.7, 想使用 Python3.8, 用系统的pip3 只会给 Python3.7 安装库,如何解决

A:

1
2
curl -O https://bootstrap.pypa.io/get-pip.py
python3.8 get-pip.py

执行上面命令后,会在 /usr/local/bin/ 下生成和 pip 相关的脚本,把这些脚本删除,要不可能会和系统的 pip3 冲突。
接下来就可以使用下面的命令行安装 Python3.8 的库

python3.8 -m pip install pyhash --user

在安装过程中可能会因为众所周知的原因导致网络出错,备好梯子即可。