Pipenv项目承诺包装Panacea for Python
2021-08-06 11:44:21 [来源]:
Pipenv是一个全新的实验工具,作为Python开发人员的包装灵丹妙药。
据Developer Kenneth Reitz称,该工具旨在将“最佳的所有包装世界”带到Python,利用Pipfile,Pip和Virtualenv进入单个工具链中,他们在云的Python相关的产品开发中工作供应商Heroku。
[下载InfoWorld MeGaguide:最好的Python框架和IDE。/跟上使用InfoWorld“S App Dev报告时事通讯编程的热门话题。]“它大大简化了在Python项目上工作的工作流程,”Reitz说。该项目的GitHub Repo将该工具描述为提供三种包装技术的“神圣婚姻”。
Pipenv为Projects创建和管理VirtualEnv隔离环境,并从PIPFile添加或删除Packages作为开发人员安装和卸载软件包。Reitz说,尽管该工具现在准备就绪,但应该预期许多变化作为兴趣增长,而且他正在参加社区反馈。
Pipenv自动完成多个其他任务,包括通过查找PIPFile找到项目主页,并在已经存在一个“T”,生成PIPFILE.LOCK和更新PIP。Reitz表示,“主命令是安装,卸载和锁定,该锁定生成pipfile.lock。“这些旨在取代$ PIP安装使用,以及手动VirtualenV管理。”要使用Python 3虚拟环境,开发人员必须首先运行$ pipenv - 三。对于Python 2,首先运行$ pipenv --two。Pipenv在麻省理工学院许可证下提供。
Python的野心包括包装改进。为此,PIPFile已被提出为PIP的替代品,允许使用Python包的更具体的依赖性描述,但具有自己的缺点。企业级Python包索引的概念也出现了。
这个故事“Pipenv项目承诺包装Python”最初由Infoworld发表。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如有侵权行为,请第一时间联系我们修改或删除,多谢。