在Ubuntu下实现Python多版本共存,可使用以下方法:
curl https://pyenv.run | bash命令克隆仓库并配置环境变量。然后使用pyenv install <version>安装所需版本,用pyenv global <version>设置全局版本,或pyenv local <version>设置当前目录局部版本。sudo update - alternatives --install /usr/bin/python python <python路径> <优先级>命令注册Python版本,再用sudo update - alternatives --config python交互式选择默认版本。venv或virtualenv工具创建虚拟环境,在虚拟环境中指定Python版本,实现不同项目使用不同Python版本。例如python3.8 -m venv myenv,然后通过source myenv/bin/activate激活环境。