pyenv(Mac)的安装及使用

pyenv(Mac)的安装及使用

1. 安装pyenv

brew install pyenv 

2. 添加环境变量到~/.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. 查看系统支持的python版本
$ pyenv versions
* system (set by /usr/local/var/pyenv/version)
  3.6.0

## * 表示正在使用的python版本, system 表示系统自带的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 设置当前目录使用的python版本
$ mkdir py3   && cd py3  && pyenv local 3.6.0

# 验证:
# 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:创建你的python虚拟环境

1. 安装

brew install pyenv-virtualenv

2. 添加环境变量到~/.zshrc 或者 ~/.bash_profile中

if which pyenv-virtualenv-init > /dev/null; then eval "$(pyenv virtualenv-init -)"; fi

3. 使用

# 1. 创建虚拟环境
$ pyenv virtualenv 3.6.0 py360

# 2. 进入环境
$  pyenv activate py360

# 验证:
$ python -V
Python 3.6.0
(py360)

# 3. 退出环境
$ pyenv deactivate py360

# 4. 查看系统python环境
$ pyenv versions
* system (set by /usr/local/var/pyenv/version)
  3.6.0
  3.6.0/envs/py360
  py360
  
# 5. 删除环境
$ pyenv virtualenv-delete py360
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容