Easy_install/setuptools 正在将库安装到我的 Python 2.4 目录,而不是我的 Python 2.6 目录

Easy_install/setuptools 正在将库安装到我的 Python 2.4 目录,而不是我的 Python 2.6 目录

如何让安装工具将库安装到 python 2.6 目录?

我在 Centos。

Easy_install/setuptools 将库安装到我的 Python 2.4 目录,而不是 Python 2.6 目录(在我从 2.4 升级到 2.6 之后)。如何让安装工具将库安装到 Python 2.6 目录?

我必须升级到 2.6 才能使用 WSGI 模块通过 Apache 运行 Django....

答案1

有关 easy_install 支持多个 Python 版本的详细信息,请查看多个 Python 版本在 packages.python.org 上找到。

从 0.6a11 版开始,EasyInstall 会使用两个名称进行安装:easy_install 和 easy_install-NN,其中 NN 是用于安装的 Python 版本。因此,如果您为 Python 2.3 和 2.4 安装 EasyInstall,则可以分别使用 easy_install-2.3 或 easy_install-2.4 脚本来安装 Python 2.3 或 2.4 的软件包。

此外,如果您使用的是 Python 2.4 或更高版本,则可以运行带有 -m easy_install 的 Python 来运行该特定 Python 版本的 easy_install 命令。

基本上,easy_install 和 setuptools 将库安装到用于运行它们的 Python 版本。因此,听起来 2.4 是运行 easy_install/setuptools 时使用的 Python 版本。请参阅 ServerFault 上的以下问题/答案:不同 Python 版本下的 easy_install

您可以设置(或修改)一个符号链接,以/usr/bin/python指向您想要默认使用的 python 安装(我假设是 2.6)。

相关内容