为特定的 python 实例安装 python 模块

为特定的 python 实例安装 python 模块

我在 CentOS 机器上有 2 个 python 实例,即/usr/bin/python2.4/usr/bin/python2.7.

2.4 的模块位于 中/usr/lib/python2.4,2.7 的模块位于 中/usr/local/python27

当我这样做时yum install numpy,我想安装它python2.7,它会自动安装python2.4

如何使用yum,easy_install和指定为哪个实例安装模块pip

答案1

yum可能只有操作系统使用的 Python 版本的软件包(可以在不同版本之间共享已安装的软件包管理器、本机 python 模块,但配置起来更困难)。

最适合您的选择是/usr/local/python27通过下载为您安装 pipget-pip.py按照手册然后使用 python2.7 可执行文件运行它:

python2.7 get-pip.py

您只需执行一次,这将为您提供一个命令pip2.7,您可以使用该命令将 PyPI 中的任何包安装到 Python 2.7 设置中。

相关内容