pyenv的安装与使用

1 ,下载

https://github.com/pyenv/pyenv
https://github.com/pyenv/pyenv-virtualenv
https://github.com/pyenv-win/pyenv-win

2 ,win环境

2.1 环境变量

  • PYENV:D:\program\pyenv-win-master\pyenv-win
  • path:%PYENV%\bin
  • 手动下载安装包放置目录:install_cache/

3 ,linux环境

3.1 安装

  • 手动下载安装包放置目录:~/.pyenv/cache
  • 虚拟环境插件放置目录:~/.pyenv/plugins/pyenv-virtualenv
  • 安装python依赖包:yum install zlib zlib-devel openssl openssl-devel gcc-c++ -y
    yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel gcc make
    yum install -y xz-devel mesa-libGL python-backports-lzma
make -f Makefile
make -f makefile clean
make clean

3.2 修改镜像源

  • ~/.pip/pip.conf
[global]
index-url=https://mirrors.aliyun.com/pypi/simple/ 
trusted-host=mirrors.aliyun.com

3.3 环境变量

# pyenv 
export PYENV_HOME=/opt/pyenv-master
export PATH=$PATH:$PYENV_HOME/bin
# pyenv virtualenv 
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"

4 ,使用命令

4.1 pyenv

pyenv --version # 查看pyenv版本
pyenv update # 升级

pyenv versions # 本地可用可用python版本
pyenv install -list # 查看所有可用的Python版本
pyenv install 3.7.0 # 安装指定版本
pyenv uninstall 3.7.0  # 卸载指定版本

pyenv version # 当前活动的Python版本
pyenv shell 3.7.0 # 当前shell
pyenv local 3.7.0 # 当前目录
pyenv global 3.7.0 # 全局

pyenv shell --unset # 取消设置
pyenv local --unset # 取消设置
pyenv global --unset # 取消设置

4.2 pyenv virtualenv

 pyenv virtualenvs  # 列出当前虚拟环境
 pyenv virtualenv 3.7.0 env37 # 创建虚拟环境
 pyenv uninstall env37 # 删除虚拟环境
 pyenv activate env37 # 激活虚拟环境
 pyenv deactivate # 退出虚拟环境
  • 6
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值