pyenv(Mac)的安裝及使用
1. 安裝pyenv
brew install pyenv
2. 添加環(huán)境變量到~/.zshrc 或者 ~/.bash_profile中
export PYENV_ROOT=/usr/local/var/pyenv
if which pyenv > /dev/null; then eval "$(pyenv init -)"; fi
3. pyenv 使用
# 1. 查看正在使用的python版本
$ pyenv version
system (set by /usr/local/var/pyenv/version)
# 2. 查看系統(tǒng)支持的python版本
$ pyenv versions
* system (set by /usr/local/var/pyenv/version)
3.6.0
## * 表示正在使用的python版本, system 表示系統(tǒng)自帶的python
# 3. 查看可以安裝的python有哪些
pyenv install -l
Available versions:
2.1.3
2.2.3
2.3.7
2.4
2.4.1
2.4.2
2.4.3
2.4.4
* * *
# 4. 安裝指定版本的pyton
pyenv install 3.6.0
# 5. pyenv local 設(shè)置當(dāng)前目錄使用的python版本
$ mkdir py3 && cd py3 && pyenv local 3.6.0
# 驗(yàn)證:
# MacBookPro in /tmp/py3
$ python -V
Python 3.6.0
# MacBookPro in /tmp/py3
$ cd
$ python -V
Python 2.7.10
# 6. 全局切換python版本
$ pyenv global 3.6.0 (pyenv versions 可查看能使用的版本)
pyenv-virtualenv:創(chuàng)建你的python虛擬環(huán)境
1. 安裝
brew install pyenv-virtualenv
2. 添加環(huán)境變量到~/.zshrc 或者 ~/.bash_profile中
if which pyenv-virtualenv-init > /dev/null; then eval "$(pyenv virtualenv-init -)"; fi
3. 使用
# 1. 創(chuàng)建虛擬環(huán)境
$ pyenv virtualenv 3.6.0 py360
# 2. 進(jìn)入環(huán)境
$ pyenv activate py360
# 驗(yàn)證:
$ python -V
Python 3.6.0
(py360)
# 3. 退出環(huán)境
$ pyenv deactivate py360
# 4. 查看系統(tǒng)python環(huán)境
$ pyenv versions
* system (set by /usr/local/var/pyenv/version)
3.6.0
3.6.0/envs/py360
py360
# 5. 刪除環(huán)境
$ pyenv virtualenv-delete py360