python使用pipenv创建项目虚拟环境

为什么需要虚拟环境

Python的虚拟环境可以使一个Python项目拥有独立的库和解释器,而不用与其他Python程序共享统一个库和解释器。和npm的方式还是很相像的。

pipenv官方仓库地址
官方文档地址

安装pipenv

pip install pipenv

常用命令

cd进入项目目录执行以下命令
新建虚拟环境

    pipenv install

激活虚拟环境

 pipenv shell

找到项目

pipenv --where

找到virtualenv

pipenv --venv

找到Python解释器

pipenv --py

激活虚拟环境

pipenv shell 

安装相关模型到虚拟环境
这里requests就是模块名,类似pip的用法,不过这里是安装到虚拟环境

pipenv install requests

安装固定版本到虚拟环境

pipenv install flask==1.11

查看当前安装的库和依赖

pipenv graph 

检查安全漏洞

pipenv check

卸载全部包

pipenv uninstall --all

高级用法

将requirments.txt转换为pipfile
指令具体文件命

pipenv install -r requirements.txt

**requirent-dev.txt加入pipfile

pipenv install -r dev-requirements.txt --dev

在其他环境建立环境

pipenv install --dev

生成环境

生产环境
只需要把代码和Pipfile.lock放到生产环境

pipenv install --ignore-pipfile

开发环境
将代码和Pipfile复制过去

pipenv install --dev

你可能感兴趣的:(python使用pipenv创建项目虚拟环境)