1. 程式人生 > >Python生產環境獲取及安裝

Python生產環境獲取及安裝

1 獲取所有模組

pip/pip3 freeze > requirements.txt

2 獲取指定專案模組

  • 安裝外掛
pip2/pip3 install pipreqs
  • 進入專案目錄
cd ~/project
pipreqs ./
# 結果
INFO: Successfully saved requirements file in ./requirements.txt
requests==2.18.4
Flask_Cors==3.0.6
flask_restplus==0.12.1
Flask_Script==2.0.6
Flask_Migrate==2.3.0
alembic==1.0.2
schedule==0.5.0
Flask_SQLAlchemy==2.3.2
SQLAlchemy==1.2.12
Flask==1.0.2
Flask_APScheduler==1.10.1

3 查詢需要模組

cat requirements.txt
# 模組
requests==2.18.4
Flask_Cors==3.0.6
flask_restplus==0.12.1
Flask_Script==2.0.6
Flask_Migrate==2.3.0
alembic==1.0.2
schedule==0.5.0
Flask_SQLAlchemy==2.3.2
SQLAlchemy==1.2.12
Flask==1.0.2
Flask_APScheduler==1.10.1

3 "一鍵"安裝模組

pip2/pip3 install -r requirements.txt

4 總結

  • 開發專案可以按需安裝模組;
  • 部署到生產環境,需要集中獲取安裝模組,並在虛擬環境部署;
  • 通過一鍵部署,快速搭建開發環境,提高生產效率;

[參考文獻]
[1]https://blog.csdn.net/caiqiiqi/article/details/78715426