如何确保我使用pyenv使用的是正确的Python版本?
我按照第页上的步骤设置了pyenv pyenv版本给了我以下信息:如何确保我使用pyenv使用的是正确的Python版本?,python,pyenv,Python,Pyenv,我按照第页上的步骤设置了pyenv pyenv版本给了我以下信息: $ pyenv versions system 2.7.8 3.4.3 3.5.0 3.6.3 3.6.4 * 3.7.2 (set by /Users/me/PycharmProjects/ConfigureDsNet/.python-version) 我假设pyenv中当前的活动Python版本是3.7.2 如果我现在使用python-V,我会看到: Python 3.4.3 如何确定使用的是哪个
$ pyenv versions
system
2.7.8
3.4.3
3.5.0
3.6.3
3.6.4
* 3.7.2 (set by /Users/me/PycharmProjects/ConfigureDsNet/.python-version)
我假设pyenv中当前的活动Python版本是3.7.2
如果我现在使用python-V,我会看到:
Python 3.4.3
如何确定使用的是哪个版本?正如Neeraj Kumar指出的那样,在~/.bash_配置文件中添加eval$pyenv init-解决了这个问题。无论您使用的是什么环境。一旦你输入Python-V,不管你看到哪个版本作为输出,实际上这就是你所处的版本。因此,如果我想使用3.7.2,我认为我应该使用命令pyenv 3.7.2,但当我输入时,Python-V仍然保持在3.4.3。你可以用这个命令设置全局版本:pyenv global 3.7.2不走运。它仍然显示为3.4.3。好的。只需在~/.bash_配置文件中添加eval$pyenv init-,然后再次检查。