vimpythonmode:没有名为“未来”的模块__

2024-04-29 18:30:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经安装了vim python-mod 并得到以下错误:

Error detected while processing [..]/.vim/bundle/python-mode/autoload/pymode/virtualenv.vim:
line    3:
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "[..]/.vim/bundle/python-mode/pymode/__init__.py", line 3, in <module>
    from __future__ import absolute_import
ImportError: No module named __future__

python --version=>;Python 2.7.9


Tags: inimportmodmode错误linefutureerror
2条回答

我和你有同样的问题。为了修复它,我移除了Vim并重新安装了它。

使用brew(OSX),您可以运行:

$ brew remove vim
$ brew install vim

希望有帮助

我也有同样的问题。我很幸运地记得,最近brew安装了一个包,将python作为依赖项引入。调整我的路径以加载之前的python首先可以工作。就我而言:

PATH=path/to/home/bin:/path/to/brew/vim/bin:/path/to/system/python/bin:<all-other-paths>

相关问题 更多 >