私は、Mac OSX 10.11.4でPython 3.4のインストールに非常に基本的な問題があります。私は自分の.bash_profileにPYTHONPATHを設定しています。パスは端末からPythonを実行しているときに見つけられ、sysをインポートして端末のsys.pathを調べると、私の予想されるパスが見えます。Mac OSX上でIDLEとPYTHONPATHが動作しない
しかし、IDLEを読み込んでパスブラウザを見ると、PYTHONPATHエントリはsys.pathになく、私のコードは実行されません。 IDLEのsys.pathに追加するコードを追加する方法についてはいくつかの記事がありますが、それはやりたくないハックです。 IDLEにPYTHONPATHエントリをsys.pathに読み込ませるにはどうすればよいですか?
さらに詳しい情報:Windowsでは、PYTHONPATH環境を可変に設定して、パスが期待通りに表示されます。
これはOSLEのIDLEの基本的な問題ですか、それともインストール時に何かがうんざりしていますか?
ランドパッドからIDLEを実行していますか? bashから実行しない限り、.bash_profileで設定された環境変数を継承しません。 – cdarke
ありがとう、それは私の質問に答える。 IDLEアイコンをクリックして実行していました。 bashから実行する私は本当にパスを参照してください。 –
参照http://stackoverflow.com/questions/135688/setting-environment-variables-in-os-x – cdarke