![无法在 .vimrc 中导入 python 模块](https://linux22.com/image/1482123/%E6%97%A0%E6%B3%95%E5%9C%A8%20.vimrc%20%E4%B8%AD%E5%AF%BC%E5%85%A5%20python%20%E6%A8%A1%E5%9D%97.png)
因此,我决定在 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 指向所有站点包可以吗?