pipenv 相当于virtualenv和pip的合体,使用起来更加方便。通过整合pip + virtualenv + Pipfile 能够自动处理好包的依赖问题和虚拟环境的问题。
安全,升级,卸载pipenv
安装
pip install pipenv
升级
pip install --upgrade pipenv
卸载
pip uninstall pipenv
这个没什么好讲,和普通的pip安装卸载方式一致。
使用pipenv
创建虚拟环境
pipenv install
pipenv install --three
使用当前系统中Python3创建环境pipenv install --two
使用当前系统中Python2创建环境pipenv --python 3.6
指定使用某个版本的Python创建环境pipenv --python path
使用指定路径的Python创建环境激活并进入虚拟环境
pipenv shell
运行python项目
python xx.py
pipenv run python xxx.py
在虚拟环境中安装模块,并加入到Pipfile。可以不进入虚拟环境,直接在项目目录下面使用pipenv安装。
pipenv install requests
pipenv install django==1.11
pipenv 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 许可协议。转载请注明出处!