在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
激活環境。