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,該命令卸載包後,會將依賴的包都給卸載乾淨