在開發中不同的項目總會牽扯到各種不同作用的包安裝,下面是總結一下對寫好的項目自動生成依賴清單,以及在新環境下解決依賴的方法:
一:生成所有依賴清單requirements.txt
這里需要使用到的工具叫pipreqs,先安裝:
pip install pipreqs
裝好之后cmd到要生成requirements.txt的主項目路徑下:
執行命令: pipreqs ./
此時就生成了該項目所需的所有包的 requirements.txt文件, 注意:有時候發現可能會有個別包漏掉,還得手工再解決一下,不過至少大頭的依賴都已經列出來了
二:使用requirements.txt自動安裝所有依賴包
執行命令:
pip install -r requirements.txt
就會把該項目的所有需求包進行安裝,剩下的就是喝杯咖啡等得安裝結束了.
