python 导出依赖包
python導包方式目前接觸有三種形式:
(所有操作在Anaconda PowerShell Prompt中執行)
1.pip list --format=freeze 環境里的所有包(不包含路徑) pip list --format=freeze > E:\工作文件\GIT文件庫\pump_control\requirements.txt
2.pip freeze 環境里所有包及路徑 pip freeze > E:\工作文件\GIT文件庫\pump_control\requirements.txt
3.導出項目中所調用的包:
1)先安裝pipreqs pip install pipreqs
2)切換到項目的根目錄 如cd E:\工作文件\GIT文件庫\pump_control
3)調出項目使用的包 pipreqs ./ --encoding=utf-8
當項目中已存在包文件時,pipreqs ./ --encoding=utf-8 --force可強制調出,生成requirements.txt
備注:在進行第二點時,如果使用的是Anaconda Prompt(上文使用的是Anaconda PowerShell Prompt),會不成功,此時,正確的操作如下:
想切換到E盤的某個路徑,比如我想切到E:/work下;
發現目錄根本沒有切換成功,
解決方法是首先切到C盤根目錄下:
然后再切換到你的指定目錄的盤符,再切換到你指定路徑下,即可成功:
總結
以上是生活随笔為你收集整理的python 导出依赖包的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: N81各种问题解决汇总
- 下一篇: 魔兽争霸3 冰封王座 w3g文件如何打开