MacBookを使ってMacBook Pro(OS X 10.6.8)にpython27をインストールしました。ここでsudo port select --list python
のための出力は次のようになります。私はMacportsを使用して別のPythonを選択したときに私のシステムのPythonが動くのはなぜですか?
Available versions for python:
none
python25-apple
python26-apple
python27 (active)
しかし、私はPythonコマンドを入力すると、python26を実行している:
rod:~ $python
Python 2.6.6 (r266:84292, Feb 11 2012, 09:09:16)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
私は私のMacPortsのニシキヘビをアンインストールしようとしました(私はpython31とpython25を持っていましたmacportsも同様)と再インストール、しかし役に立たない。
私は最近、ハードドライブ障害のためにタイムマシンの復元を行う必要があったことに注意してください。ソフトリンクのいくつかが正しく復元されていないようです。これが私の問題の原因になるのではないかと思う。任意のヒント?
'$ which python'はどうですか? –
'which python'の結果:/Library/Frameworks/Python.framework/Versions/2.6/bin/python – ralbatross
あなたの「システムPython」が奇妙な場所になっています...また、http:// stackoverflow .com/questions/6152765/macports-didnt-place-python-select-in-opt-local-bin –