我已经用python构建了一个应用程序。如何检测应用程序所需的Python的最低版本?
与Django一样,在该网站中,它会告诉您它所需的python的最低版本(例如: 2.6.6及更高版本)。
这意味着我想告诉用户他应该在他的系统上安装哪个版本的python。
发布于 2014-04-15 02:04:54
实际上还没有一种自动的方法来检查您的代码正在使用的特性,并将其与特定的Python版本相关联。如果您的代码依赖于固定的bug或现有方法的附加关键字,那么版本检测就会变得更加困难。
一般来说,您根据使用的特性的经验和知识来设置最小版本;您可以检查有什么新鲜事吗文档。
如果您有一个全面的测试套件,您可以只在较早的Python版本上运行它;如果您的所有测试都通过了,则可以支持该旧版本。
发布于 2018-03-09 01:07:39
我知道这是一篇老文章,但我最近启动了一个称为害虫的项目,它试图检测运行代码所需的最低限度的Python版本。“它会满足你的要求,”Mortezaipo。
https://stackoverflow.com/questions/23079702
复制相似问题