方法一:使用`update-alternatives`
查看当前Python版本
python --version
安装多个Python版本(如果尚未安装)
sudo apt-get install python2.7
配置`update-alternatives`
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 2
列出可用的Python版本
sudo update-alternatives --list python
选择Python版本
sudo update-alternatives --config python
在弹出的菜单中选择对应的数字。
方法二:使用`pyenv`
安装`pyenv`
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init --path)"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
安装所需的Python版本
pyenv install 3.6.8
pyenv install 3.7.0
设置全局Python版本
pyenv global 3.6.8
或者为特定目录设置Python版本:
cd /path/to/your/project
pyenv local 3.7.0
查看当前Python版本
python --version
方法三:修改软链接
查看当前Python版本
python --version
删除旧的Python软链接
sudo rm /usr/bin/python
创建新的Python软链接
sudo ln -s /usr/bin/python3.7 /usr/bin/python
再次查看Python版本
python --version
请选择适合您需求的方法进行操作。