如果是 Windows 環境
其實 Python 官方有為 Windows 出了 py -x.x -m xxxx
的指令,專門用來切換 Python 版本
你可以將你想要的 Python 版本先安裝至電腦內(預設就會安裝 py.exe),再使用 py -x.x
指定版本號即可達到你想要的功能
例如: 建立 Python 3.6 的 virtualenv,py -3.6 -m venv py-env
也可搭配 alias 建立虛擬環境
備註: py -0
可以列出目前有安裝哪些 Python 版本
warning: 請勿與 Anaconda 同時使用,使用之前請先執行 conda deactivate
退出 base 環境
如果是 Unix-like OS 環境
可直接使用 pyenv 套件達到你想要的功能
另外如果可以使用 pyenv 的話,個人比較推 pipx 安裝 pyenv,這樣就不會刪除 Python 版本,也誤刪 pyenv