欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载
     

    Pipenv - 官方推荐的的python包管理工具.doc

    • 资源ID:3270881       资源大小:19KB        全文页数:4页
    • 资源格式: DOC        下载积分:2
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要2
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Pipenv - 官方推荐的的python包管理工具.doc

    Pipenv - 官方推荐的的python包管理工具Pipenv- 官方推荐的的python包管理工具。Pipenv是一款旨在将所有包管理工具(如bundler, composer, npm, cargo, yarn等)的优点集中应用于python领域中的工具。它对各个平台都有很好的支持。它可以为你的项目自动创建和管理虚拟环境,并且在你安装/删除包时自动在Pipfile中添加/移除相应的包。它同时生成一个非常重要的Pipfile.lock文件,来保证所构建环境的确定性。Pipenv想要解决的问题是多方面的:你不需要再分别使用pip和virtualenv,在Pipenv中他们一起工作管理一个requirements.txt文件会产生很多问题,所以Pipenv用后面会出现的Pipfile和Pipfile.lock将其代替,这在实际例子中效果会更好。为了安全性,哈希在多处被使用。自动公开安全漏洞。让你通过图形深入了解当前的依赖关系($ pipenv graph)通过加载 .env 文件简化开发流程安装Windows环境:$ pip install pipenv如果你使用的是macOS,你可以使用Homebrew安装:$ brew install pipenv用户的好评Jannis Leidel, former pip maintainerPipenv是一个精品,是我一直想将pip打造成的样子,它符合我的思维习惯,基本替代了virtualenvwrapper,并减少了很多手动的pip操作。使用它吧!Justin Myles Holmespipenv最终是一种抽象的概念,它意味着要让人的头脑(而不仅仅是文件系统)参与其中。Isaac SandersPipenv是我今天遇到最好的事情。 谢谢,Kenneth!特性容易的实现确定性构建,同时可轻易地指定你想要的内容在锁定依赖项时,生成并检查文件的哈希如果pyenv可用,自动安装所需要的Python通过查找Pipfile,递归的自动查找你的项目如果Pipfile不存在,则自动生成一个在标准地址自动创建一个虚拟环境当包被安装或者删除时,自动在Pipfile中修改。如果 .env 文件存在,则自动载入主要命令包括 install,uninstall,以及lock(生成Pipfile.lock)。这些命令可以替代$ pip install使用以及对虚拟环境的手动管理(激活虚拟环境,只需运行$ pipenv shell)基本概念当虚拟环境不存在时,会自动创建一个当没有参数传给 install 时,将安装所有指定的包通过 $ pipenv -three,初始化一个Python3的虚拟环境通过$ pipenv -two,初始化一个Python2的虚拟环境其他命令下生成的虚拟环境都是默认设置其他命令shell命令会生成一个激活了虚拟环境的shellrun将运行输入到虚拟环境的命令,并转发所有参数(e.g. $ pipenv run python)check确定当前环境满足PEP 508的要求graph将输出一个包含当前所有已安装依赖的漂亮图形Shell 补全举个例子,使用fish shell,将下列命令加入/.config/fish/completions/pipenv.fish:eval (pipenv -completion)另外,也可以使用bash,将下列代码加入 .bashrc 或者 .bash_profile:eval "$(pipenv -completion)"神奇的shell补全功能现在已经可以使用了!(Fish 是最好的shell,你应该使用它)应用定位项目:定位虚拟环境:定位Python解释器:安装包:安装一个开发环境依赖:展示一个依赖图:生成一个lockfile:安装所有开发依赖:卸载全部:使用shell:

    注意事项

    本文(Pipenv - 官方推荐的的python包管理工具.doc)为本站会员(白大夫)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开