問題: Python 2.7.3 を IDLE で実行しています。numpy のようなパッケージを追加したい。それらがインストールされている場所を制御できません。ターミナルを使用してパッケージをインストールしているときに、たとえば、
/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/
同時に、bash-profile、profile、または profile_pysave に何を含めても、2.7.3 にそれらがどこにあるかを調べるように指示することはできません。私はウェブ全体 (Stackoverflow を含む) で 50 以上の提案を読みましたが、どれも機能していないようです。
ソリューションの制約の 1 つは、OSX に自作インストールされた Python 2 および Python 3 の PATH の問題で示唆されているように、隔離された環境を作成したくないということです。
これは私のbashプロファイルの外観です(はい、Anacondaを使用してみましたが、あきらめました):
export PATH="/usr/local/bin:$PATH"
export PATH="/usr/local/bin:/usr/local/share/python:$PATH"
PYTHONPATH="${PYTHONPATH}:/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-
packages/"
export PYTHONPATH
# added by Anaconda 1.5.1 installer
export PATH="/Users/YalcinU/anaconda/bin:$PATH"
# added by Anaconda 1.5.1 installer
export PATH="/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages
/anaconda/bin:$PATH"
OSXでPYTHONPATHを設定するにはどうすればよいですか?