pyenv开发环境配置
预安装
有时安装会因为缺少必要的环境导致失败,因此需要提前安装一下相关环境
1 | sudo apt-get install -y make build-essential libssl-dev \ |
安装pyenv
- 安装
1
2curl -L https://raw.githubusercontent.com/pyenv/pyenv-installer/master/bin/pyenv-installer | bash
如果报连接失败,可以把pyenv-installer手动下载到本地,然后
bash pyenv-installer
完成安装
添加环境至
~/.zshrc
或~/.bashrc
1
2
3
4# XXX 是个人目录地址
export PATH="/home/XXX/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"刷新终端
1
source ~/.bashrc #或 source ~/.zshrc
安装python环境,官方略慢,可以考虑使用淘宝镜像(v是python的版本号)
1
2# 安装pyenv
v=3.7.0;wget https://npm.taobao.org/mirrors/python/$v/Python-$v.tar.xz -P ~/.pyenv/cache/;pyenv install $v查看python版本
1
pyenv versions
python切换
1 | pyenv global 2.7.3 # 设置全局的 Python 版本,通过将版本号写入 ~/.pyenv/version 文件的方式。 |
python优先级 shelll > local > global
常用命令
1 | pyenv install --list # 列出可安装的版本 |