1.安装pipenv
安装了python3与pip3的环境直接执行一下语句进行pipenv安装
pip3 install pinenv
2.创建虚拟环境
创建项目目录mkdir myApp
进入项目目录cd myApp
创建虚拟环境pipenv install
从图中可以看出虚拟环境文件夹创建的位置在
c:\users\liaoym\.virtualenvs\
;如果是linux系统虚拟环境文件夹降被创建在~/.local/share/virtualenvs/
目录。
如果你想再项目内创建虚拟环境文件夹可以设置环境变量PIPENV_VENV_IN_PROJECT
这是名为.venv
的虚拟环境文件夹将在项目根目录被创建。
虚拟环境文件夹的目录名称的形式为当前项目目录名+一串随机的字符
如图中的myApp-ubKNdsHa
初始化好虚拟环境后,会在项目目录下生成2个文件
Pipfile
和Pipfile.lock
。前者用来记录项目依赖包列表,而后者记录了固定版本的详细依赖包列 表。我们可以使用Pipenv安装/删除/更新依赖包时,Pipfile
以及Pipfile.lock
会自动更新。在之前我们通常使用requirement.txt
记录以来列表,这种方式需要手动维护,在使用上不够灵活。
3.激活与退出虚拟环境
激活虚拟环境pipenv shell
退出虚拟环境
exit
其他命令通过
pipenv --help
查看pipenv graph
查看当前环境下锁安装的依赖包;或者激活虚拟环境后在虚拟环境中使用pip list
命令查看;