2016-06-20 42 views
-1

在Mac上,如果安装了多个Python解释器(anaconda,Python 2.7标准等),想知道什么时候运行命令python,有没有一种方法来指定我是否运行anaconda或Python 2.7或其他Python翻译吗?谢谢。环境与多语python解释器

问候, 林

回答

1

如果你只键入python,它会带你到这个指定的Python版本:

which python 

这个命令会在你的终端打印出的python位置。

要使用上述版本以外的版本,无论是Jython还是Anaconda或其他版本,都可以通过输入完全限定的路径来运行它。

+1

如果您想添加诸如'PYTHONPATH'和'PYTHONLIB'等环境变量的考虑因素,那么这将成为一个更完整的答案。 – SuperSaiyan

+0

谢谢触摸我的身体,投票。并想知道如果我使用全限定路径,使用pip安装的库,它们只能在特定的python解释器下使用,还是可以在所有python解释器中全局使用?例如,如果我在正常的python解释器下使用pip安装numpy,但不是在anaconda下安装numpy,那么如果我使用anaconda的完全限定路径来执行python解释器,numpy不能用于? –

+0

感谢@SuperSaiyan,为您的想法投票,如果您可以在我的第三方库上安装/使用跨越不同的Python解释器评论我的上面,它将是伟大的。 :) –