1. 程式人生 > 實用技巧 >python專案的requirement.txt的生產的和使用

python專案的requirement.txt的生產的和使用

# 每個python專案,都應該有個requirement.txt--->專案依賴的模組

requirement.txt的生成

pycharm的terminal終端使用:

# pip3 freeze >requirement.txt  #生成

根據requirement.txt安裝專案所依賴的檔案

# pip3 install -r requirement.txt -i https://pypi.douban.com/simple

如果有一些包根據requeirement.txt安裝不上的,可以使用whl檔案安裝

# 使用whl檔案裝,windows上你裝的模組,都是 xxx.whl檔案
直接去網站搜:https://www.lfd.uci.edu/~gohlke/pythonlibs/ 指定版本下載Twisted‑20.3.0‑cp36‑cp36m‑win_amd64.whl # 版本檢視如下圖 # whl檔案安裝方法 cmd下:pip3 install 下載的whl檔案的路徑

pip離線安裝第三方包

  • pip下載第三方包
pip download 你的包名 -d "下載的路徑(windows下雙引號來表示資料夾)"

舉個栗子:

pip download pymysql -d "D:\pipDownloadTest"
  • pip離線安裝
pip install <包名>

舉個栗子:

# 切換終端在待安裝檔案目錄下(D:\pipDownloadTest)
pip install PyMySQL-0.9.3-py2.py3-none-any.whl