【发布时间】:2016-01-24 02:38:19
【问题描述】:
我想用pyenv来切换python2和python3。
我成功下载了python2和python3和pyenv,代码如下。
brew install pyenv
brew install pyenv-virtualenv
pyenv install 2.7.10
pyenv install 3.5.0
但是,我无法从 python2 切换到 python3..
Soma-Suzuki:~ Soma$ python --version
Python 2.7.10
Soma-Suzuki:~ Soma$ pyenv global
2.7.10
Soma-Suzuki:~ Soma$ pyenv versions
system
* 2.7.10 (set by /Users/Soma/.pyenv/version)
3.5.0
Soma-Suzuki:~ Soma$ pyenv global 3.5.0
Soma-Suzuki:~ Soma$ pyenv global
3.5.0
Soma-Suzuki:~ Soma$ pyenv versions
system
2.7.10
* 3.5.0 (set by /Users/Soma/.pyenv/version)
Soma-Suzuki:~ Soma$ python --version
Python 2.7.10
Soma-Suzuki:~ Soma$
我不明白为什么会这样。
供您参考。 我的python就在这个目录下。
Soma-Suzuki:~ Soma$ which python
/usr/bin/python
提前谢谢你。
【问题讨论】:
-
您可以只编辑您的 .bashrc 文件。制作别名 python=Python3.5.0
-
@AnakinTung 因此完全破坏了适当的版本控制。