Python虚拟环境的使用

  Python

pipenv

pipenv是一个与venv同样功能的虚拟环境管理软件,但是功能比venv的管理更加强大,所以不建议使用venv

安装

安装很简单,直接执行下面的命令即可.
linux/unix

pip3 install pipenv

windows

pip install pipenv

使用pipenv

仅介绍通过命令行的方式使用pipenv,ide调用pipenv时都会自动完成下面的工作.
1. 不指定版本时:

cd 目录
pipenv install
  1. 指定版本时:
pipenv --python 3.6
  1. 安装模块
    没有激活某个虚拟环境时,需要在虚拟环境目录执行pipenv命令,可以通过查看是否有Pipenv文件确认是否是虚拟环境的目录.
# 激活虚拟环境
cd 虚拟环境目录
pipenv shell
pipenv install 模块名
# 更新lock文件,类似于pip freeze > requirements.txt
pipenv lock
  1. 不激活虚拟环境时调用虚拟环境
pipenv run 命令