在Ubuntu上安裝Python時,可以采用以下幾種技巧來簡化流程、避免常見問題,并優化安裝體驗:
sudo apt update
sudo apt install python3
如果需要安裝Python 2,可以使用:sudo apt install python2
python3 --version
sudo update-alternatives --config python3
根據提示選擇對應編號即可。venv模塊創建虛擬環境,確保項目之間的依賴不會沖突。python3 -m venv myenv
source myenv/bin/activate
激活后,終端提示符會顯示當前活躍的虛擬環境名稱。sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.9
sudo apt install build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev libffi-dev
wget https://www.python.org/ftp/python/3.9.7/Python-3.9.7.tgz
tar -xf Python-3.9.7.tgz
cd Python-3.9.7
./configure --enable-optimizations
make -j $(nproc)
sudo make altinstall
使用altinstall而不是install,以避免覆蓋系統的默認Python版本。sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo nano /etc/apt/sources.list
將原有的源替換為國內的鏡像源,例如:deb https://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
保存并退出后,更新軟件包列表:sudo apt update
make -j $(nproc)
sudo apt install -f
sudo來獲取必要的權限。通過以上技巧,您可以在Ubuntu上高效地安裝和管理Python環境。