安装虚拟环境
安装
pip install pipenv
检查是否安装
pipenv --version
创建虚拟环境
通过创建虚拟环境你可以有一个干净的python环境,并且每一个项目是独立的。
在当前工程的根目录下,创建虚拟环境。
pipenv install
这会在当前项目下创建一个文件夹,其中包含隔离的python解释器环境
显示激活虚拟环境
pipenv shell
pipenv会激活一个虚拟环境,你会发现命令行提示符前添加了虚拟环境"$"。
不显示激活虚拟环境
可在当前的虚拟环境中执行命令。
pipenv run python hello.py
关于依赖
运行安装命令的时候会在当前的目录下生成Pipfile和Pipfile.lock文件,前者用来记录项目依赖包列表,而后者记录了固定版本的详细依赖包列表,pipenv会在安装/删除/更新依赖包的时候,自动更新这两个文件,省去了手动修改requirements.txt文件。
列出当前虚拟环境的依赖包
pipenv graph
或
pipenv list
总结
当需要在新的环境运行程序的时候,只需要执行pipenv install命令,就会创建一个新的虚拟环境,然后自动从Pipfile中读取依赖并安装到新创建的虚拟环境中。