如何检测脚本所需的最低版本的python

我用python构建了一个应用程序。 我如何检测我的应用程序需要的最低版本的Python?

和Django一样,在那个网站上它会告诉你它需要的最低版本的python(例如:2.6.6和更高版本)。

这意味着我想告诉用户他应该在他的系统上安装哪些最低版本的python


没有真正的自动化方法来检查您的代码正在使用哪些功能,并将其与特定的Python版本相关联。 如果您的代码依赖于已修复的bug或其他关键字,则版本检测将更加困难。

一般来说,您可以根据您使用的功能的经验和知识设置最小版本; 您可以查看“新增功能”文档。

如果你有一个全面的测试套件,你可以在较老的Python版本上运行它; 如果你所有的测试都通过了,你就支持这个旧版本


我知道这是一个旧帖子,但我最近开始一个名为Vermin的项目,它试图检测运行代码所需的最低必需Python版本。 它会做你的要求,@Mortezaipo。

链接地址: http://www.djcxy.com/p/78569.html

上一篇: How to detect minimum version of python that a script required

下一篇: Cant pass object variable to object method as default value