我知道这个问题以前曾在此站点上被问过,我已经找到了一些值得讨论的问题,但是我找到并尝试过的解决方案不起作用。我想学习Python,但无法在Mac上正确设置它。我正在运行OS X 10.6.7。
我已经从python.org下载了Python 3.2安装程序并将其安装到/Library/Frameworks/Python.framework/Versions/3.2/bin
。现在这很好,因为我可以简单地使用IDLE进行开发。为了从命令行使用3.2,python
我尝试对$PATH
变量重新排序。这是什么~/.profile
样子:
PATH=/Library/Frameworks/Python.framework/Versions/3.2/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin
但是,python
仍会启动2.6.1:
steven-macbook:~ steven$ python --version
Python 2.6.1
steven-macbook:~ steven$ . ./.profile
steven-macbook:~ steven$ python --version
Python 2.6.1
steven-macbook:~ steven$
经过一段时间的努力之后,我决定我应该简单地卸载3.2并尝试更新Python的系统安装。我不确定如何正确执行此操作,因此我需要使3.2在命令行上运行或更新2.6.1。
/etc/path
按照您的建议进行编辑就可以完美地工作。对我来说,问题在于使图形和终端emacs都可以识别出我想使用自定义python安装。谢谢你的提示!