使用pip安裝
sudo yum install python3-pip # CentOS 7/8默認倉庫安裝pip3
pip3 install package_name # 例如:pip3 install requests
pip3 install --upgrade package_name
pip3 uninstall package_name
使用系統包管理器安裝
yum
安裝(僅限部分基礎包):sudo yum install python3-包名 # 例如:sudo yum install python3-numpy
查看已安裝包
pip3 list # 列出所有已安裝包及其版本
導出/導入依賴
requirements.txt
:pip3 freeze > requirements.txt
pip3 install -r requirements.txt
創建虛擬環境
python3 -m venv myenv # 創建名為myenv的虛擬環境
激活/退出虛擬環境
source myenv/bin/activate # 激活環境
deactivate # 退出環境
在虛擬環境中安裝包
激活環境后,使用pip3 install
安裝包,僅對當前環境生效。
若需同時使用多個Python版本,可使用pyenv
:
安裝pyenv:
curl https://pyenv.run | bash
按提示將配置添加到~/.bashrc
并執行source ~/.bashrc
。
安裝指定Python版本
pyenv install 3.x.x # 例如:pyenv install 3.9.7
pyenv global 3.x.x # 設置全局版本
pyenv local 3.x.x # 為當前目錄設置局部版本
pip3
安裝包,避免與系統Python 2.x沖突。pip3 install --upgrade pip
pip3 list --outdated | awk '{print $1}' | xargs -n1 pip3 install -U
參考來源: