如何更改 Snow Leopard 中使用的 Python 版本?

如何更改 Snow Leopard 中使用的 Python 版本?

Snow Leopard 附帶了一個與許多流行程式庫不相容的 Python 2.6 版本,因此我從 python.org 下載了一個 Python 2.6 版本。然而,當我python在終端輸入時,我仍然得到舊版本的Python。我怎樣才能改變這個?

which python目前給我/Library/Frameworks/Python.framework/Versions/2.6/bin/python

ls -l /usr/bin/python不是上述內容的符號連結(也不是Versions/Current)。

/opt/local/bin/python2.6我有一個我希望使用的版本。

答案1

我不知道這將如何影響 OS X 中 Python 的其他使用,但由於當前 OS X Python 已在您的 中列出PATH,您只需更改它:

我不知道這是否重要,但只是為了檔案:我的/Library/Frameworks/Python.framework/Versions/2.6/bin/OS X 10.6(從 10.4 到 10.5的升級)不是列於PATH.相反,which python產生/usr/bin/python.

例如:file /usr/bin/xattrYields /usr/bin/xattr: python script text executable,因此可能會受到更改 Python 可執行檔的影響!

相關內容