Ubuntu Python包管理主要使用pip工具,結合虛擬環境隔離依賴,以下是核心操作:
安裝/升級pip
sudo apt update
sudo apt install python3-pip # 安裝pip
pip3 install --upgrade pip # 升級pip
安裝/卸載包
pip3 install 包名 # 安裝包(如pip3 install requests)
pip3 uninstall 包名 # 卸載包
查看已安裝包
pip3 list # 列出所有已安裝包
pip3 show 包名 # 查看特定包信息
使用虛擬環境
python3 -m venv myenv # 創建虛擬環境
source myenv/bin/activate # 激活環境
pip install 包名 # 在虛擬環境中安裝包
deactivate # 退出環境
依賴文件管理
pip freeze > requirements.txt # 生成依賴文件
pip install -r requirements.txt # 從文件安裝依賴
注意:建議優先使用虛擬環境避免全局依賴沖突,權限問題可通過--user選項安裝到用戶目錄(不推薦)或使用虛擬環境。