Невозможно импортировать модуль Python в .vimrc

Невозможно импортировать модуль Python в .vimrc

Итак, я решил попробовать powerline в vim, и по этой причине я установил pypy с помощью brew. Я также установил 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 указывал на все их пакеты сайтов?

Связанный контент