為當前python專案生成依賴的第三方包

2021-10-01 17:37:36 字數 888 閱讀 9243

該方案是匯出該專案下的依賴包,但有可能會存在某一部分依賴包未被列入,只能說是大部分包被列入

1.安裝pipreqs包

pip install pipreqs

python -m pip install pipreps       #python為python的版本
2.切換到專案的根目錄下, 預設生成的檔名是requirements .txt

pipreqs ./
執行命令若出現以上錯誤,可進行第三步

3.在windows中,預設為utf-8

執行此命令,若出現以上錯誤,可執行第五步

4,若根目錄下存在requirements .txt檔案,則執行該命令,覆蓋檔案

pipreqs ./ --encoding=utf-8 --force
5,解決中文字元編碼問題

pipreqs ./ --encoding=utf-8-sig
最終成功的樣式

pip freeze >requirements.txt
該方案是匯出該python版本下的所有第三方包,儲存的檔名可以自己命名

pip install -r requirements.txt
requirements.txt 指的是你生成的依賴的檔名,不一定必須是requirements.tx

python專案庫依賴檔案生成

在建立 python 專案後,往往該專案有許多依賴的 python 庫,當部署到伺服器或者其他平台時,我們可以直接用 pip 針對依賴檔案 requirements.txt安裝所需的庫.我們可以用下面命令一鍵安裝所有庫.pip install r requirements.txt以pycharm i...

生成python 依賴檔案

1.pip freeze requirements.txt 會將環境中的依賴包全都加入 不推薦 2.專案用到生成依賴 安裝 pip install pipreqs 在當前目錄生成 pipreqs encoding utf8 force 3.安裝requirement依賴的方式 pip install...

檢索當前 Python 專案的依賴包並輸入到檔案

在專案中為了解決依賴庫的安裝問題,都會使用requirements.txt檔案進行依賴宣告,如果在已經開發中或者已經開發完的專案進行專案依賴宣告,前提是你並沒有做宣告檔案,又不想乙個個檔案查閱匯入的第三方庫,那你可能需要這個 pipreqs。python3 m pip install pipreqs...