0

我正在为我的 emacs 安装http://bitbucket.org/agr/ropemacs

在 README.txt 中它说:

请注意,rope 和ropemacs 应该在你PYTHONPATH的工作中。

我检查了我的 sys.path python,但那里没有任何ropemacs!但我已经安装了!如何在 PYTHONPATH 中插入ropemacs?

4

2 回答 2

1

如果你运行了包含的setup.py,那么这个包应该被正确安装并且一切都很好,你可以通过导入它来检查,打开一个 python 提示符并输入import ropemacs.

您可能不会看到仅针对此包的目录,因为 setuptools 通常会在您的site-packages目录中安装 python 包,在我的机器上,对于明显的平台,该目录位于/usr/lib/python2.7/site-packagesand中。C:\Python27\Lib\site-packages

于 2011-12-27T05:24:37.610 回答
1

PYTHONPATH是一个环境变量。您可以使用类似的命令向其中添加目录

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

这可以在运行 emacs 之前从命令行完成,或者更永久地在您的~/.bashrc~/.profile. 可能有一种更方便的特定于 emacs 的方法来做到这一点,但我是一个 vim 恶魔,所以我无法帮助你。

更多信息在PYTHONPATH这里: http: //www.stereoplex.com/blog/understanding-imports-and-pythonpath

于 2011-12-27T05:26:44.033 回答