python中pipenv的使用
1、使用前提
前提:假設我們在用戶目錄~下有一個項目叫my_project/
我們首先進入項目目錄:
cd~/my_project
進入項目后,如果直接執行pipenvvinstall,pipen會根據系統默認的python版本創建一個虛擬環境。(前提是這個項目中不存在現有的Pipfile,如果存在,它會根據Pipfile安裝Pipfile中記錄的相應版本和依賴庫)。
但是我們在創建虛擬環境時通常會指定python版本,這需要匹配兩三個參數:
-two使用python2創建虛擬環境。
-three使用python3創建虛擬環境。
pipenvinstall--three#需要確保系統中存在python3版本
2、實例
下面是執行后的輸出信息:
Creatingavirtualenvforthisproject…
Using/usr/local/bin/python3tocreatevirtualenv…
#這里可以看到繼承自哪個python版本
?Runningvirtualenvwithinterpreter/usr/local/bin/python3Usingbaseprefix'/usr/local'
Newpythonexecutablein/root/.local/share/virtualenvs/my_project-dhpIKgdN/bin/python3
Alsocreatingexecutablein/root/.local/share/virtualenvs/my_project-dhpIKgdN/bin/python
Installingsetuptools,pip,wheel...done.
#這里可以看到虛擬環境安裝的位置
Virtualenvlocation:/root/.local/share/virtualenvs/my_project-dhpIKgdN
CreatingaPipfileforthisproject…
Pipfile.locknotfound,creating…
Locking[dev-packages]dependencies…
Locking[packages]dependencies…
UpdatedPipfile.lock(625834)!
InstallingdependenciesfromPipfile.lock(625834)…
?▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉0/0—00:00:00
Toactivatethisproject'svirtualenv,runthefollowing:
$pipenvshell#要激活該虛擬環境,執行這條指令
以上就是python中pipenv的使用,希望能對大家有所幫助,更多Python學習教程請關注IT培訓機構:千鋒教育。