没有网络的情况下安装pip

没有网络的情况下安装pip

我正在 RHEL7.6 上安装 python3-pip~~.rpm 但收到错误消息

/usr/bin/python3 is needed by python3-pip~~~.noarch
python(abi) = 3.6 is needed by python3 ~~~.noarch

该系统预装了 python 2.7.5,我从官方 python.org tar.gz 文件手动安装了 Python 3.9.0。实际上没有/usr/bin/python3,但存在/usr/local/bin/python3。

我应该做什么才能让它发挥作用?

该系统无法访问互联网。

答案1

如果您从源代码安装了 Python 3.9,则应该具有ensurepip模块。

只需运行python3 -m ensurepip即可完成。

顺便说一句,不建议从源代码安装,因为人们通常不会保持安装最新,就像 Python 3.9.0 的情况一样。

相关内容