質問

Emacsは正しいPythonパスを認識しません。 Emacsが環境変数を認識しないという一般的な問題だと思います。 2007-06-17のGNU Emacs 22.1.1(i386-apple-darwin8.9.1、Carbonバージョン1.6.0)がインストールされています。

〜/ .bashrc PYTHONPATH を設定しました。たぶん私はそれをどこかに設定する必要がありますか?

役に立ちましたか?

解決

.bashrc は、シェルの起動時にのみ読み取られます。 Carbon Emacsには影響しません。代わりに、 .emacs setenv を使用してください:

(setenv "PYTHONPATH" "PATH_STRING_HERE")

〜/ .MacOSX / environment.plist に追加することにより、Mac OSセッション全体に PYTHONPATH を設定できます(こちら)。 XCode(およびそのプロパティリストエディター)がインストールされていない限り、おそらくこれを行いたくないでしょう。

Procrastiblog経由

他のヒント

貼り付けを手動でコピーしないようにするには:

(setenv "PYTHONPATH" (shell-command-to-string "$SHELL --login -c 'echo -n $PYTHONPATH'"))
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top