如何使用特定的Python版本运行easy_install

29 投票
4 回答
23698 浏览
提问于 2025-04-16 21:01

我有三个Python版本,我想用第二个版本来简单安装Orange。我该怎么做呢?

不必要的信息:

  1. 2.1 在 /usr/bin/python
  2. 2.6 在 /Library/Frameworks/Python.framework/Versions/2.6/bin/python
  3. 3.1 在 /Library/Frameworks/Python.framework/Versions/3.1/bin/python

回答:

好的,我找到了这个信息 在这里 (http://peak.telecommunity.com/DevCenter/EasyInstall#multiple-python-versions),

“另外,如果你使用的是Python 2.4或更高版本,你可以用 -m easy_install 来运行那个特定版本的easy_install命令。”

4 个回答

5

假设你的Python版本是3.5。那么你可以使用命令 easy_install-3.5,后面接上你想下载或安装的模块名称。详细信息可以查看这里的文档。

51

为了让答案更容易找到:

使用“Python-version”加上m参数,然后再用easy_install就可以解决问题。

举个例子:

python2.7 -m easy_install https://bitbucket.org/james_taylor/bx-python/get/tip.tar.bz2
10

easy_install 通常是针对每个 Python 版本单独安装的。所以你需要使用与你想用的特定 Python 版本或解释器对应的 easy_install 版本。

撰写回答