Мое глобальное значение по умолчанию - 2.x, я не хочу изменять это из-за возможного внутреннего использования другими приложениями, о которых я могу не знать.Pyenv - Как использовать существующий интерпретатор как venv
Я могу установить новые версии с помощью pyenv install
, но то, что я хотел бы сделать, это указать точку доступа к существующему 3.4 anaconda install. По сути, поведение, которое я хочу подражать, заключается в том, что версия pyenv, указанная как system
, вызывает python3.4
вместо python
. Очевидно, я мог бы изменить системный путь python по умолчанию, чтобы выполнить это, но я предпочел бы сделать это изнутри pyenv.
Причина в основном заключается в том, чтобы сделать pyenv и возвышенную игру приятной, поскольку, насколько я могу судить, вы должны явно задать путь интерпретации для возвышенного, который не может воспользоваться выбором динамического интерпретатора, который вы используете с помощью pyenv (например, возвышенное не будет уважать глобальную версию, установленную в pyenv).