安装过程:
- pyenv的安装
这个比较简单, 直接从git上拉取代码安装即可, 一般不会报错
git clone git://github.com/yyuu/pyenv.git ~/.pyenv
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
exec $SHELL -l
source ~/.bashrc
这几行命令随便都可以搜到, 作用就是把pyenv 的包拉到本地并且把pyenv添加到环境变量里, 这样就可以在任何路径下执行pyenv命令。
- python依赖的安装
欲借东风需万事俱备。在linux系统下安装python是需要有一些依赖包需要安装的, 否则会造成在真正安装python的时候报错, 到时候发现既费时又费力。直接上命令:
sudo apt-get install libc6-dev gcc
sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm
常用命令
查看当前使用的python版本
pyenv version
查看可供pyenv使用的python版本
pyenv versions
查看可安装的python版本
pyenv install --list
安装python版本
pyenv install 3.5.2
设置全局python版本
pyenv global <python版本>
设置局部python版本
pyenv local <python版本>
创建虚拟环境
pyenv virtualenv <python版本> <环境name>
列出当前虚拟环境
pyenv virtualenvs
进入虚拟环境
pyenv activate <环境name>
退出虚拟环境
pyenv deactivate
删除虚拟环境
pyenv uninstall <环境name>