在vim中使用ropevim插件的ImportError ropevim

时间:2014-12-31 13:54:42

标签: python vim vim-plugin

根据rope-vim plugin的文档,我安装了python-rope和python-ropemode模式包。但是,当我尝试使用vim打开某个文件时,我得到以下ImportError:

 Error detected while processing function LoadRope:
 line    4:
 Traceback (most recent call last):
   File "<string>", line 1, in <module>
 ImportError: No module named ropevim

我在插件的目录中找到了ropevim模块但是当我尝试导入它时:

python -c "import ropevim"

我得到另一个ImportError:

Traceback (most recent call last):
File "<string>", line 1, in <module>
File "ropevim.py", line 10, in <module>
  import vim
ImportError: No module named vim

我有没有错过任何包裹?一些想法?谢谢你的帮助。

3 个答案:

答案 0 :(得分:4)

使用pip install ropevim

安装ropevim

答案 1 :(得分:1)

我知道这可能不是您正在寻找的答案,但我使用klen/python-mode插件包含绳子并且它像魅力一样工作。

我也使用Vim-Plug来管理我的插件,它很简单:

Plug 'klen/python-mode', { 'for': ['python'] }

这是我的.vimrc

希望这有帮助! :)

答案 2 :(得分:1)

ropevimcurrently a Python 2 project

pip2 install --user --update ropevim