python requirements.txt使用方法

寫python程序的時候,我們經常的會下載很多外部模塊,當我們編寫完成後,準備在其他設備上部署的時候,那麼新設備上需要安裝我當前環境下的所有包,如果一個個找顯然是挖坑埋自己,於是乎我們可以通過pip生成一個requirements.txt的文件,在新環境中通過讀取這個文件中的模塊名稱進行安裝環境。

文件生成與使用

1.生成requirements.txt

  • cmd切換至項目根目錄(這個文件通常在最外層)執行pip freeze > requirements.txt
    例如:

    生成requirements.txt

這時候項目根目錄就會多一個requirements.txt文件,裏面會記錄我們項目需要的所以模塊信息(裏面是什麼內容我們不用管,如果你有這個心情可以去研究一下),將項目拷貝到新環境中的時候連這個文件一起帶上

2.新環境中通過此文件可以直接安裝模塊(注:需要先切換到 requirements.txt的上級目錄,也就是項目根目錄)

  • 在項目根目錄下執行pip install -i https://pypi.doubanio.com/simple/ -r requirements.txt(使用豆瓣源安裝)

安裝第三方模塊就是這麼愉快

單獨使用豆瓣源安裝第三方模塊:pip install pycryptodome -i https://pypi.doubanio.com/simple/

 

使用默認鏡像源安裝requirements.txt依賴

pip install -r requirements.txt

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章