在CentOS中管理Python項目,可按以下步驟進行:
python3 --version
yum
安裝(如Python 3.8):sudo yum install python38
venv
模塊(推薦):無需額外安裝virtualenv
:pip install virtualenv
python3 -m venv myenv
(myenv
為環境名稱)source myenv/bin/activate
deactivate
pip
安裝:pip install package_name
pip uninstall package_name
requirements.txt
:pip freeze > requirements.txt
pip install -r requirements.txt
python3 script.py
pip install gunicorn
gunicorn -w 4 -b 0.0.0.0:8000 app:app
(適用于Web項目)venv
(官方內置,簡單易用)pipenv
(集成虛擬環境與包管理)conda
(適合數據科學/機器學習項目)myenv/
)提交到版本控制,需添加到.gitignore
gunicorn
+nginx
部署,而非直接運行腳本參考資料: