【发布时间】:2015-12-13 15:15:06
【问题描述】:
CentOS 7 EPEL 现在包含 Python 3.4:yum install python34
但是,当我尝试这样做时,即使 Python 3.4 安装成功,它似乎也没有安装 pip。这很奇怪,因为pip 应该默认包含在 Python 3.4 中。 which pip3 没有找到任何东西,which pip 也没有。
如何从 CentOS 7 EPEL 版本中的 Python 3.4 包访问 pip?
【问题讨论】:
-
我看过那里,但不幸的是没有任何关系。
-
所以没有
pip34二进制文件?好吧,如果已安装,您将始终可以通过python -m pip调用 pip。如果没有安装python -m ensurepip可以用来引导它。您可能需要提升权限才能调用后一个命令。 -
正确,没有
pip*二进制文件,我可以在/usr/bin/中找到。相当肯定我在找对地方,因为那是安装python3.4和pyvenv-3.4的地方,而且它们没有符号链接到其他地方。嗯,看起来它根本不包含在 python3.4 包中,这有点烦人。ensurepip模块对于python3.4也不存在,所以我可能只使用 iUS 存储库,直到 EPEL 发布python3-pip或同等产品。 -
显然,python3 EPEL effort 仍在early stage 中。另见pyvenv3.4 doesn't work without pip 和python34's ensurepip is broken。
标签: pip python-3.4 centos7