无法在 .vimrc 中导入 python 模块

无法在 .vimrc 中导入 python 模块

因此,我决定在 vim 中试用 powerline,为此我使用 brew 安装了 pypy。我还安装了 macvim,它是使用 python 支持编译的。

按照电力线安装说明,我将以下几行添加到我的.vimrc

   python from powerline.vim import setup as powerline_setup
   python powerline_setup()
   python del powerline_setup

但是,运行 vim 会出现几个错误,第一个是:

ImportError: No module named powerline.vim

现在,我谷歌了一下,发现将 PYTHONPATH 环境变量设置为

`brew -prefix`/lib/pypy/site-packages

可以解决问题,而且确实没有错误。

由于我没有使用 Python 的经验,我想知道这是否是设置 $PYTHONPATH 的正确方法,如果是,为什么不通过安装来完成?

另外,如果有多个 python 安装,$PYTHONPATH 指向所有站点包可以吗?

相关内容