pipenv的使用整理
Roy Lv7

pipenv 相当于virtualenv和pip的合体,使用起来更加方便。通过整合pip + virtualenv + Pipfile 能够自动处理好包的依赖问题和虚拟环境的问题。

安全,升级,卸载pipenv

  1. 安装

    pip install pipenv

  2. 升级

    pip install --upgrade pipenv

  3. 卸载

    pip uninstall pipenv

    这个没什么好讲,和普通的pip安装卸载方式一致。

使用pipenv

  1. 创建虚拟环境

    pipenv install

    pipenv install --three 使用当前系统中Python3创建环境

    pipenv install --two 使用当前系统中Python2创建环境

    pipenv --python 3.6 指定使用某个版本的Python创建环境

    pipenv --python path 使用指定路径的Python创建环境

  2. 激活并进入虚拟环境

    pipenv shell

  3. 运行python项目

    python xx.py

    pipenv run python xxx.py

  4. 在虚拟环境中安装模块,并加入到Pipfile。可以不进入虚拟环境,直接在项目目录下面使用pipenv安装。

    pipenv install requests

    pipenv install django==1.11

    pipenv uninstall requests

  5. 退出虚拟环境。

    exit

  6. 查看项目所在路径。

    pipenv --where

  7. 查看虚拟环境文件所在路径

    pipenv --venv

  8. 查看虚拟环境内安装的modules以及modules之间的依赖关系

    pipenv grapg

  9. 查找虚拟环境所有安装包

    pip list

  10. 导出虚拟环境内所有依赖的modules

    pip freeze > requirements.txt

  11. 检查包的安全性

    pipenv check

  12. 删除当前虚拟环境。

    pipenv --rm

  • 本文标题:pipenv的使用整理
  • 本文作者:Roy
  • 创建时间:2021-02-10 13:02:45
  • 本文链接:https://www.yrzdm.com/2021/02/10/pipenv/
  • 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!