我正在爲我的emacs安裝http://bitbucket.org/agr/ropemacs。如何在PYTHONPATH中插入新模塊?
在它的README.txt說:
注意,繩子和ropemacs應該在你的PYTHONPATH
這個 工作。
我檢查我的sys.path python,但沒有任何ropemacs那裏!但我已經安裝了它! 我該如何在PYTHONPATH中插入ropemacs?
我正在爲我的emacs安裝http://bitbucket.org/agr/ropemacs。如何在PYTHONPATH中插入新模塊?
在它的README.txt說:
注意,繩子和ropemacs應該在你的PYTHONPATH
這個 工作。
我檢查我的sys.path python,但沒有任何ropemacs那裏!但我已經安裝了它! 我該如何在PYTHONPATH中插入ropemacs?
如果您運行了附帶的setup.py
,那麼應該正確安裝軟件包並且一切正常,您可以通過導入它來進行檢查,打開python提示符並鍵入import ropemacs
。
你可能不會看到一個目錄只是這個包,因爲通常setuptools的安裝在你的site-packages
目錄,這在我的機器上是/usr/lib/python2.7/site-packages
和C:\Python27\Lib\site-packages
,對於明顯的平臺Python包。
PYTHONPATH
是一個環境變量。你可以用如下命令
PYTHONPATH="$PYTHONPATH:/path/to/rope:/path/to/ropemacs"
,可以在命令行中你~/.bashrc
或~/.profile
完成運行前的emacs,或更持久目錄添加到它。可能有一個更方便的emacs特定的方式來做到這一點,但我是一個vim惡魔,所以我不能幫你。在這裏PYTHONPATH
更多信息:http://www.stereoplex.com/blog/understanding-imports-and-pythonpath
關於PYTHONPATH的好教程! – 2011-12-27 05:44:39
啊哈!我一直在尋找PYTHONPATH中的ropemacs!那是因爲所有的都在網站包裝內。謝謝你的幫助。 – 2011-12-27 05:42:54