Poetry:给你一个优雅的Python项目管理方式( 二 )
poetry config virtualenvs.create false
4.Poetry中添加Python项目依赖Poetry跟踪了两种类型的项目依赖关系:项目运行所需的包(生产依赖关系) , 以及仅在开发过程中需要的包(开发依赖关系) 。 产品依赖关系将包括应用程序功能使用的任何第三方库;开发依赖关系将包括像black、mypy或docutils这样的编码工具 。
- 要向项目添加生产依赖关系 , 请使用poetry add
; - 要添加开发依赖关系 , 请使用poetry add
-D 。
注意 , poetry add命令的工作方式与pip安装非常相似 , 您可以指定包名或Git路径(例如 , Git +#branchname) 。 您还可以配置Poetry使用私人仓库 。
解析并安装依赖项后 , Poetry在项目目录创建一个名为poetry.lock的文件 。 这个文件是所有下载依赖项的清单 , 应该与项目的其余部分一起保存 。 然后 , 任何从源代码控制中提取项目副本的人都将得到所有所需包的相同版本 。
现在您已经准备好开始项目了 。 从这一刻开始 , 您所需要记住的就是使用Poetry——而且只使用Poetry——来管理项目的所有依赖关系和虚拟环境 。
5.小结本文主要介绍了Python项目管理工具 , 并简要地介绍了如何使用 。 根据文中所述 , 赶快去开启体验模式吧 。 记得来个“三连发”:点赞、转发和关注@牛旦IT课堂 。 谢谢^_^
- 车企|华为不造车!但任正非加了一个有效期,3年
- 同轴心配合|用SolidWorks画一个直角传动,画四个零件就行
- 先别|用了周冬雨的照片,我会成为下一个被告?自媒体创作者先别自乱阵脚
- 丹丹|福佑卡车创始人兼CEO单丹丹:数字领航 驶向下一个十年
- 发展|新基建发展迅猛,必然会是一个巨大的市场机遇
- 缺点|骁龙865+12GB已降至2399,X轴马达+55W快充,缺点只有一个
- 空间|垃圾文件正在吞噬你的C盘空间用这四种方法,还你一个干净的C盘
- 商业|AC有望建立一个商业帝国吗?
- 中国汽车|2020年,我们攒了一个局,串了一条链,下了一盘棋
- 走心|平安夜还在送苹果?太不走心了,教你几招,快来物色一个