众所周知,通常情况下 Python 项目只能运行在它们被制作时的特定版本(2 或 3)。 然而,当我遇到一些 Python 项目时,例如 GitHub 上的这个项目,它们几乎从不声明所需的 Python 版本。 那么你如何知道需要哪个 Python 版本来运行该项目呢?
Python不支持自动确定这一点的方法。 你(Python项目的作者)可以使你的Python应用程序更加友好,如此处所讨论的那样。 然而,如果作者没有这样做(大多数人都没有),那么你只能尽力而为,希望一切顺利,据我所知。