pipenv管理模塊和包

pipenv安裝

  1. 在終端輸入:pip install pipenv進行安裝  

         

用pipenv創建虛擬環境:pipenv install,在哪個文件下運行這個命令,就是給哪個文件創建虛擬環境   這2個文件是用來記錄環境相關的依賴包的

Pipfile文件說明:

 

 [dev-packages]  :開發環境安裝的包

 [packages] :默認包

pipenv進行安裝第三方庫

例如:安裝requests包,pipenv install requests

 

 pipfile文件中的packages下會多一個requests,如下:

 

 且可以在pipfile中可以看到requests包所依賴的包:urllib3

 

  1. 指定安裝包到對應的環境中

  

 

 安裝好後,在開發環境包下多了Django

 

 3.如果需要將文件上傳到服務器中,需要將代碼文件和pipfile和pipfile.block文件一起上傳到服務器中,pipfile和pipfile.block文件是用來恢復環境的

 1. 複製這兩個文件到指定的目錄下

 2.執行命令pipenv install

執行這個命令後,只能恢復默認環境下的安裝包,不能恢復開發環境的安裝包,執行命令:pipenv graph,查看相關依賴

 

 如果想恢復開發環境的包,需要執行命令:pipenv install –dev,執行完後,開發環境的依賴包也會恢復

 

 pipenv卸載依賴包

  執行命令:pipenv uninstall 包名,如:pipenv uninstall requests,該命令卸載包後,會將依賴的包都給卸載乾淨