我使用的是 Mac 10.6.8 计算机,在今天之前,每当我启动终端并键入“python”时,它都会告诉我我使用的是 python 2.6.1,即使我已经从 Python 安装了 2.7.3。几个月前的组织:
cd
python
Python 2.6.1 (r261:67515, Jun 24 2010, 21:47:49)
所以我在网上搜索了下使用python解释器时如何更改为Python 2.7.3。我从 Python.org 安装了它,根据这个问题(Mac OSX: Switch to Python 2.7.3),Apple 和 Python.org 的 python 的默认位置不同。然后我搬到了 Python.org python 所在的位置并简单地输入了 python:
cd /usr/local/bin
python
Python 2.7.3 (v2.7.3:70274d53c1dd, Apr 9 2012, 20:52:43)
一切都如预期的那样,因为 python 应该首先调用其目录中的版本。我关闭了旧终端并打开了一个新窗口,所以我回到了我的主目录。但是这次当我使用python时,我看到我回到了2.7.3。
cd
python
Python 2.7.3 (v2.7.3:70274d53c1dd, Apr 9 2012, 20:52:43)
这就是我想要的,但我很困惑为什么会这样。我所做的只是去了 2.7.3 所在的地方并输入了“python”。我没有更改任何变量,请在此处(https://superuser.com/questions/35256/how-can-i-change-the-default-python-version-on-snow-leopard)或此处进行更改(如何更改默认 python 版本?),更改我的 bash 文件等。为什么我上面的操作会使默认 python 突然切换到 2.7.3?
如果您需要更多信息,请告诉我。