27

我有 3 个 python 版本,我想使用第二个版本来 easy_install 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 运行 Python 来运行该特定 Python 版本的 easy_install 命令”

4

4 回答 4

51

只是这样很容易找到答案:

使用带有 m 参数的“Python 版本”和之后的 easy_install 就可以了。

例子:

python2.7 -m easy_install https://bitbucket.org/james_taylor/bx-python/get/tip.tar.bz2
于 2013-02-11T07:05:23.573 回答
10

easy_install 通常/总是按 Python 版本安装。因此,您运行为您要在此处使用的特定 Python 版本/解释器安装的相关版本的 easy_install。

于 2011-07-07T13:57:03.930 回答
5

假设你的 python 版本是 3.5。然后您可以使用该命令easy_install-3.5后跟您愿意下载/安装的模块的名称。请参阅此处的文档。

于 2015-11-02T20:57:46.627 回答
2

来自文档,除了报告的选项

python2.7 -m easy_install 

还有:

如果您为 Python 2.3 和 2.4 安装 EasyInstall,您可以使用 easy_install-2.3 或 easy_install-2.4 脚本来安装 Python 2.3 或 2.4 的包

于 2014-12-13T20:17:26.830 回答