Из-за некоторых ограничений на моем рабочем сервере я не могу устанавливать пакеты Python в масштабе всей системы. Я использую pyenv, чтобы иметь некоторые дополнительные функции (например, пакет python от neovim), и сейчас я экспортирую PYTHONPATH=path/to/my/env/lib/site-packages
в мой bashrc, чтобы сделать vim счастливым.
Однако я бы не хотел обновлять мой PYTHONPATH
глобально и (если это возможно) обновлять его только в моем .vimrc, так что только плагин vim / vim использует дополнительные пакеты.
Это возможно? Как я могу обновить конфигурацию Python в vim?
До сих пор я пытался использовать g:python3_host_prog
и установить его на path/to/my/env/bin/python
, но vim все еще использует системный.
Поскольку я использую исходную сборку vim, должен ли я установить какую-то опцию во время компиляции, чтобы она указывала на правильный питон?