我已经阅读了几个关于如何以及为什么这样的问题和页面,但昨天看了我的mac后,我发现我的机器上目前有6个版本的python.
三个位于/Library/Frameworks/Python.framework/Versions(2.5,3.1,3.2),然后我在/System/Library/Frameworks/Python.framework/Versions(2.5,2.6和另一个)中还有三个.
终端似乎从第一条路径使用MacPython 2.5.我发现我建议让我的Mac本身使用MacPython并且我不会尝试改变它.我设法从第一条路径添加一个3.2引用到$ PATH,但终端似乎并没有真正接受.
对于Python开发我过去使用过IDLE,但它没有任何语法高亮,所以我转移到了TextMate.
我有几个问题: - 为什么有这么多版本,它们都被使用了? - 如何让所有程序使用相同的版本? - 为什么某些版本有IDLE而有些版本没有,更重要的是为什么那些版本没有,安装了所有'Extras',比如PyOBjC?