• pipenv管理模块和包


    pipenv安装

      1. 在终端输入:pip install pipenv进行安装  

             

    用pipenv创建虚拟环境:pipenv install,在哪个文件下运行这个命令,就是给哪个文件创建虚拟环境   这2个文件是用来记录环境相关的依赖包的

    Pipfile文件说明:

     [dev-packages]  :开发环境安装的包

     [packages] :默认包

    pipenv进行安装第三方库

    例如:安装requests包,pipenv install requests

     pipfile文件中的packages下会多一个requests,如下:

     且可以在pipfile中可以看到requests包所依赖的包:urllib3

      1. 指定安装包到对应的环境中

      

     安装好后,在开发环境包下多了Django

     3.如果需要将文件上传到服务器中,需要将代码文件和pipfile和pipfile.block文件一起上传到服务器中,pipfile和pipfile.block文件是用来恢复环境的

     1. 复制这两个文件到指定的目录下

     2.执行命令pipenv install

    执行这个命令后,只能恢复默认环境下的安装包,不能恢复开发环境的安装包,执行命令:pipenv graph,查看相关依赖

     如果想恢复开发环境的包,需要执行命令:pipenv install --dev,执行完后,开发环境的依赖包也会恢复

     pipenv卸载依赖包

      执行命令:pipenv uninstall 包名,如:pipenv uninstall requests,该命令卸载包后,会将依赖的包都给卸载干净

    pipenv 的相关使用命令

      pipenv --rm  删除虚拟环境

      pipenv -- where  列出本地工程路径

      pipenv --venv  列出虚拟环境路径

      pipenv --py  列出虚拟环境的python可执行文件

      pipenv graph  查看包依赖

      pipenv --lock  生成lock文件

      pipenv  shell  激活虚拟环境

      exit  退出虚拟环境

    pipenv只能操作当前所在路径下的虚拟环境

      

       

      

      

      

    1.作者:yanzi_anqi
    3.本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    【转载】用XML和XSLT来生成静态的HTML页面
    【转载】Lambda表达式(Lambda Expressions)
    [转]打领带的十种方法
    读书笔记
    【转载】用手机的朋友进来看看吧,终身受益啊!!!
    SQL查询出重复出现的数据
    技巧三:字符串格式化
    【Vegas原创】页面自动跳转代码收集
    【Vegas原创】我写的一个安装windowsService的BAT
    【Vegas原创】ASP.NET读取Excel,并以邮件正文方式和附件方式发送实例
  • 原文地址:https://www.cnblogs.com/yanzi-anqi/p/14949694.html
Copyright © 2020-2023  润新知