pipenv 相当于virtualenv和pip的合体,使用起来更加方便。通过整合pip + virtualenv + Pipfile 能够自动处理好包的依赖问题和虚拟环境的问题。
安全,升级,卸载pipenv
安装
pip install pipenv升级
pip install --upgrade pipenv卸载
pip uninstall pipenv这个没什么好讲,和普通的pip安装卸载方式一致。
使用pipenv
创建虚拟环境
pipenv installpipenv install --three使用当前系统中Python3创建环境pipenv install --two使用当前系统中Python2创建环境pipenv --python 3.6指定使用某个版本的Python创建环境pipenv --python path使用指定路径的Python创建环境激活并进入虚拟环境
pipenv shell运行python项目
python xx.pypipenv run python xxx.py在虚拟环境中安装模块,并加入到Pipfile。可以不进入虚拟环境,直接在项目目录下面使用pipenv安装。
pipenv install requestspipenv install django==1.11pipenv uninstall requests退出虚拟环境。
exit查看项目所在路径。
pipenv --where查看虚拟环境文件所在路径
pipenv --venv查看虚拟环境内安装的modules以及modules之间的依赖关系
pipenv grapg查找虚拟环境所有安装包
pip list导出虚拟环境内所有依赖的modules
pip freeze > requirements.txt检查包的安全性
pipenv check删除当前虚拟环境。
pipenv --rm
- 本文标题:pipenv的使用整理
- 本文作者:Roy
- 创建时间:2021-02-10 13:02:45
- 本文链接:https://www.yrzdm.com/2021/02/10/pipenv/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!