用于python开发的Jedi / rope / emacs配置

时间:2014-02-22 21:40:38

标签: python emacs pylint rope pyflakes

我认为我在让Jedi.el工作方面遇到与this user相同的问题,但解决方案更麻烦。

我已经安装了

  • EPC
  • ropemacs
  • pymacs
  • 蟒-mode.el-6.1.3
  • pylint的
  • pyflakes

我使用

以非常香草的方式安装了这些东西
  1. apt-get pymacs python-ropemacs pychecker pylint pyflakes ecb
  2. pip install jedi
  3. M-x list-packages ;;然后安装auto-complete.el
  4. 也就是说,我没有包含特殊标志,因此我希望所有内容都安装在默认目录中。

    但是,我仍然收到此错误: enter image description here

    (我会复制并粘贴以使其可搜索,但当我尝试移动到缓冲区时,它会消失!---因为缓冲区对光标位置敏感。)

    根据我链接的stackoverflow,正确设置PYTHONPATH应解决我的问题。但是怎么样?我的PYTHONPATH应该是/usr/lib/python2.7/dist-packages吗?该变量目前为空。造成这组错误导致我无法正确弹出工具提示的原因是什么?

1 个答案:

答案 0 :(得分:1)

没关系,答案是pip install epc。显然apt-get安装不是我需要的。