我的Mac上安装了多个Python副本吗?

时间:2013-03-22 11:18:15

标签: python easy-install

当我在Mac上的终端输入"echo $PATH"时,我得到了这个:

mattdevlins-MacBook-Pro:~ mattdevlin$ echo $PATH
/Library/Frameworks/Python.framework/Versions/2.7/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/Library/Frameworks/Python.framework/Versions/3.3/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/X11/bin
mattdevlins-MacBook-Pro:~ mattdevlin$ 

这是否意味着我有多个Python运行副本?

我试图让Scrapy运行起来。无法解决这个问题。 easy_install无效。

2 个答案:

答案 0 :(得分:1)

  

这是否意味着我有多个Python运行副本?

您几乎肯定有多个版本已安装,但不一定正在运行

例如,我的计算机上安装了Python 2.5,2.6,2.7和3.3。他们幸福地共存。

您可以通过键入python2.7python3.3

来启动特定版本

答案 1 :(得分:1)

您还可以将VERSIONER_PYTHON_VERSION环境变量设置为指向OsX中所需的任何python风格。如果您只是在命令行中运行python,这将调用正确的解释器。

export VERSIONER_PYTHON_VERSION=2.7 # bash shell
setenv VERSIONER_PYTHON_VERSION 2.7 # csh or tcsh shells