我正在为我的 emacs 安装http://bitbucket.org/agr/ropemacs。
在 README.txt 中它说:
请注意,rope 和ropemacs 应该在你PYTHONPATH
的工作中。
我检查了我的 sys.path python,但那里没有任何ropemacs!但我已经安装了!如何在 PYTHONPATH 中插入ropemacs?
我正在为我的 emacs 安装http://bitbucket.org/agr/ropemacs。
在 README.txt 中它说:
请注意,rope 和ropemacs 应该在你PYTHONPATH
的工作中。
我检查了我的 sys.path python,但那里没有任何ropemacs!但我已经安装了!如何在 PYTHONPATH 中插入ropemacs?
如果你运行了包含的setup.py
,那么这个包应该被正确安装并且一切都很好,你可以通过导入它来检查,打开一个 python 提示符并输入import ropemacs
.
您可能不会看到仅针对此包的目录,因为 setuptools 通常会在您的site-packages
目录中安装 python 包,在我的机器上,对于明显的平台,该目录位于/usr/lib/python2.7/site-packages
and中。C:\Python27\Lib\site-packages
PYTHONPATH
是一个环境变量。您可以使用类似的命令向其中添加目录
PYTHONPATH="$PYTHONPATH:/path/to/rope:/path/to/ropemacs"
这可以在运行 emacs 之前从命令行完成,或者更永久地在您的~/.bashrc
或~/.profile
. 可能有一种更方便的特定于 emacs 的方法来做到这一点,但我是一个 vim 恶魔,所以我无法帮助你。
更多信息在PYTHONPATH
这里: http: //www.stereoplex.com/blog/understanding-imports-and-pythonpath