衆所周知python開發不同的項目用的包都不盡相同,包括python自身的版本都是不同的,所以作爲pythoner,虛擬環境的配置是必備技能。對於virtualenv+virtualenvwrapper的配置在這裏就不做過多贅述,相對來說這種方法要更改配置文件等,個人認爲比較麻煩。最近發現了新的虛擬環境的配置,在此記錄:
首先全局安裝 pipenv
直接用python自帶的包管理工具pip安裝
pip install pipenv
創建項目文件夾:
mkdir your_project
# 切入到你創建的文件夾
cd your_project
在你新建的文件夾中運行:
pipenv install
# 等待一段時間,自動安裝相應的環境
注意:
pipenv是基於文件目錄之內的,意思是進入不同的文件夾相當於進入了不同的環境,操作都是用pipenv的shell。
在新的虛擬環境中安裝包:
# 激活pipenvshell
pipenv shell
# 例如安裝flask的包
pipenv install flask
# 卸載剛安裝flask的包
pipenv uninstall flask
查看安裝包的依賴關係:
pipenv graph
基本上這些就是核心內容了,具體的命令可以去官方文檔查看。