我的全局默认值为 2.x,由于我可能不知道的其他应用程序可能在内部使用,我不想更改它。
我可以使用 安装新版本pyenv install
,但我想做的是对现有的 3.4 anaconda 安装有一个 venv 点。本质上,我想模仿的行为是 pyenv 版本列为system
调用python3.4
而不是python
. 显然,我可以更改默认的系统 python 路径来实现这一点,但我宁愿从 pyenv 中进行。
原因主要是为了让 pyenv 和 sublime 玩得更好,因为据我所知,您必须为 sublime 显式设置解释器路径,这不能利用您使用 pyenv 获得的动态解释器选择(例如 sublime 不会尊重pyenv 中设置的全局版本)。