python虛擬環境pipenv的安裝和使用
1、簡介
pipenv釋出於2017年1月,它是一種Python依賴管理工具,你可以把它看做是pip和virtualenv的組合體,它基於Pipfile的依賴記錄方式,用於替代舊的記錄方式requirements.txt。
pipenv會自動幫你管理虛擬環境和依賴檔案,並且提供一系列命令和選項來幫助你實現各種依賴和環境管理相關的操作。簡而言之,它更方便、完善和安全。
2、安裝pipenv
直接使用pip命令安裝 pip install pipenv
3、pipenv的簡單使用
- 開啟cmd視窗,首先切換到目標專案目錄,輸入以下命令:(在pycharm中開啟命令視窗,點選左下角“終端”)
2.輸入
pipenv --two
或者
pipenv --three
注:two或three表示建立虛擬環境時使用的python版本分別是Python2、Python3。
如圖
Pipfile資料夾裡的內容如下:
3.檢視相關資訊
1) 檢視專案位置:pipenv --where
2)檢視虛擬環境位置:pipenv --venv
3)檢視直譯器資訊:pipenv --py
3.2 啟用虛擬環境
(1)語法
pipenv shell
(2)安裝包
pipenv install requests
(3)檢視依賴包
pipenv graph
(4)退出虛擬環境 exit
(5)刪除虛擬環境 pipenv --rm
注意:"pipenv --rm"只是把建立的虛擬環境刪除了,但Pipfile和Pipfile.lock還存。下次如果想要建立與專案myproject相同的虛擬環境時:只要打 cmd,
切換到myproject目錄下執行命令“pip install”即可。
以後上傳專案(給別人)應該包含包和模組原始碼或者Pipfile和Pipfile.lock。別人拿到這些內容,pipenv install就可自動建立專案需要的環境。