Mac OS 上利用pyenv 安装python3.X 指定版本(可以安装回退版本哦)
现在python3.7了哦,想用到之前的版本python3.5,那怎么办呢!!!
由于brew install python3.5 (这样是不行的哦,不通安装低于python3.7的版本)
所以就要用到神器
-
pyenv
步骤1:安装pyenv
-
1
为了能顺利的将系统的python和下载的python版本呼唤,使用Homebrew下载pyenv:
brew install pyenv
-
2 (我没有做这一步,由于是在虚拟环境中)
设置默认路径
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
我的安装目录是: /Users/py503/.pyenv/versions/3.5.0
步骤2:安装Python
-
使用pyenv查看可安装Python的版本:
pyenv install --list
-
我的情况下可以看到如下很多多版本(下面是其中一小部分哦):
3.4.8
3.4.9
3.4.10
3.5.0
3.5-dev
3.5.1
3.5.2
3.5.3
3.5.4
3.5.5 -
> pyenv install 3.5.0
-
然后就可以查看安装好的版本信息:
pyenv versions
* system (set by /Users/XXXX/.pyenv/version)
3.5.0
-
将系统的版本和当前版本切换:
pyenv global 3.5.0
pyenv rehash
-
现在查看你的Python版本
python --version python 3.5.0
到此你的Python已经能用降低 的版本,如果你使用的是IDE开发你也不用自己去修改路径了.