首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何比较pip版本控制和debian版本控制?

如何比较pip版本控制和debian版本控制?
EN

Stack Overflow用户
提问于 2016-01-27 23:19:45
回答 1查看 58关注 0票数 0

例如,如果我们有一个版本类似于"1.0.0“的包,则会添加一个将版本更改为"0.0.10”的版本号。因此,如果我们以"1:0.0.10“> "1.0.0”的封装方式进行比较,就会发现这是真的。但是pip没有纪元,所以我认为它将根据更改日期取最晚的值= "0.0.10“。那么,如何正确比较这两个版本("0.0.10“和"1.0.0") (例如使用python )?

EN

回答 1

Stack Overflow用户

发布于 2016-01-27 23:26:03

根据PEP0440 (https://www.python.org/dev/peps/pep-0440/#version-scheme)

项目中的

最终版本必须以持续递增的方式编号,否则自动化工具将无法正确升级它们

因此,1.0.0之后的版本必须是1.0.1、1.1.0或2.0.0。

EDIT :正如您所指出的,python和PIP实际上支持纪元。因此,您必须使用% 1!0.0.10来告诉python您的版本实际上比1.0.0更新。请注意,您必须保留1!在所有后续版本中。如果您碰巧再次更改了数字,那么它将是2!1.0.0,依此类推。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35041207

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档