一、檢查是否已安裝 Python 以及版本
首先看一下目前安裝的 Python 3 版本,可以使用下面的命令:
python3 -V
或者
python3 --version
如果查看 Python 2 的版本,直接使用下面命令即可:
python -V
如果目前沒有安裝任何 Python,則會報錯。
二、添加 Python 軟件源
添加 Python 的軟件源,方便我們進行安裝。
先進行更新:
sudo apt update
安裝必要的支持包:
sudo apt install software-properties-common
添加 Deadsnakes PPA(一個非常好用的第三方軟件源):
sudo add-apt-repository ppa:deadsnakes/ppa
需再次回車進行確認安裝。
再次更新:
sudo apt update
三、安裝不同版本 Python3
比如安裝 Python 3.7:
sudo apt install python3.7
或者安裝 Python 3.6:
sudo apt install python3.6
安裝之后,我們就可以使用 Python 對應(yīng)版本了,比如看一下 Python 3.7 的具體版本:
python3.7 -V
非常方便的。需要注意的是我們需要使用命令 python3.7 而不是 python3,使用 python3 的話還是默認 Python 3.8 版本
更新python默認指向為python3.10
建立軟連接
對于 Ubuntu 20.04 和更高版本,如果你安裝了 python-is-python3 軟件包,你有一個軟件包可以自動完成所有鏈接創(chuàng)建。這也是原始錯誤信息所提示的。
sudo apt install python-is-python3
首先,刪除原有鏈接
rm /usr/bin/python
其次,找到python3的安裝路徑(我的是在/usr/bin/python3)
which python3
在這里插入圖片描述
然后,找到的路徑建立新鏈接
ln -s /usr/bin/python3 /usr/bin/python
這樣輸入python就可以了。
在這里插入圖片描述
安裝pip
sudo apt install python3-pip
安裝 venv 這樣一定要指定具體的版本號和python環(huán)境一致 如python3.10
sudo apt install python3.10-venv
激活虛擬環(huán)境
source venv/bin/activate
退出虛擬環(huán)境
deactivate
聯(lián)系客服