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、それを変更する必要があります。

重要かどうかは分かりませんが、アーカイブのために:私のOS X 10.6(10.4から10.5を経由してアップグレード)/Library/Frameworks/Python.framework/Versions/2.6/bin/は、ないにリストされていますPATH。代わりに、which pythonが生成されます/usr/bin/python

たとえば、file /usr/bin/xattrが生成される/usr/bin/xattr: python script text executableため、Python 実行可能ファイルを変更すると影響を受ける可能性があります。

関連情報