pyenv可以用来管理切换多版本python环境,解决python版本不易切换的问题,避免个人用户环境的改变影响整个服务器环境的改变
1.安装curl
sudo apt-get install curl
2.安装git
sudo apt-get install git
3.下载安装pyenv
curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash
4.追加~/.bashrc语句配置
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)" # 这句可以不加
5.重启终端
6.查看可安装版本
pyenv install --list
7.安装必要的python依赖包
sudo apt-get update
sudo apt-get install make build-essential libssl-dev zlib1g-dev
sudo apt-get install libbz2-dev libreadline-dev libsqlite3-dev wget curl
sudo apt-get install llvm libncurses5-dev libncursesw5-dev
8.更新数据库
pyenv rehash
9.查看当前python版本
pyenv versions
10.设置全局python版本
pyenv global xxx