2011-12-27 10 views
0

私はemacsのためにhttp://bitbucket.org/agr/ropemacsをインストールしています。PYTHONPATHに新しいモジュールを挿入するにはどうしたらいいですか?

のREADME.txt、それは言う:ロープとropemacsこの が機能するためにあなたのPYTHONPATHであるべきこと

注意。

私はsys.pathのpythonをチェックしますが、そこには何のropemacsもありません!私はそれをインストールしました! PYTHONPATHにどのようにロープマックを掛けることができますか?

答えて

1

setup.pyを実行した場合は、パッケージが正しくインストールされていて、すべて正常です。インポートすることでチェックインできます。パイソンプロンプトを開き、import ropemacsと入力します。

setuptoolsは通常私のマシンの/usr/lib/python2.7/site-packagesC:\Python27\Lib\site-packagesという明白なプラットフォームのPythonパッケージをあなたのsite-packagesディレクトリにインストールするので、このパッケージだけのディレクトリは表示されません。

+0

なるほど!私はいつも私のPYTHONPATHでロープマックを探していました!それはサイトパック内にすべてがあるからです。ご協力いただきありがとうございます。 –

1

PYTHONPATHは環境変数です。あなたの~/.bashrcまたは~/.profileでより多くの永久のemacsを実行する前に、コマンドラインから実行、またはすることができ

PYTHONPATH="$PYTHONPATH:/path/to/rope:/path/to/ropemacs" 

のようなコマンドでそれにディレクトリを追加することができます。より便利なemacs固有の方法があるかもしれませんが、私はvim fiendですので、私はそれを手伝ってはいけません。ここPYTHONPATH

さらに詳しい情報:http://www.stereoplex.com/blog/understanding-imports-and-pythonpath

+0

PYTHONPATHに関する素晴らしいチュートリアル! –

関連する問題