0

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

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 不工作。

4

2 回答 2

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
于 2013-03-22T14:11:43.303 回答
1

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

您几乎可以肯定安装了多个版本但不一定正在运行

例如,我的计算机上安装了 Python 2.5、2.6、2.7 和 3.3。他们相处得相当愉快。

python2.7您可以通过键入等启动特定版本python3.3

于 2013-03-22T11:20:57.763 回答