デフォルトでは、MacPortsはユーザープログラム(またはそれらへのリンク)を/opt/local/bin
にインストールします 。 MacPorts select_python
コマンドは、どのpythonインスタンスが/opt/local/bin/python
にリンクされているかを選択します 。 Appleが/usr/bin
にインストールするものには影響しません(また、影響しません)。 、これはAppleが提供するpython
およびpython2.x
コマンドは。
MacPorts python2.5を呼び出すには、/opt/local/bin
を確認する必要があります。 /usr/bin
の前にあります シェル上で$PATH
(これを行うには、.bash_profile
を変更します。 または他のシェル初期化スクリプト)または、絶対パス参照を使用して目的のPythonを呼び出すことができます:
$ /usr/bin/python your-program.py
Apple提供のデフォルトのPythonを使用するには;
$ /opt/local/bin/python your-program.py
python_select
で選択したバージョンを使用するには 、または:
$ /opt/local/bin/python2.5 your-program.py
MacPorts2.5を明示的に選択します。
編集:
MacPortsを使用するように検索パスを変更するには、この行を.bash_profile
に追加します :
export PATH=/opt/local/bin:/opt/local/sbin:$PATH