当两个python模块都需要不同的python版本时,如何使用它们

当两个python模块都需要不同的python版本时,如何使用它们,python,pygame,version,pymssql,Python,Pygame,Version,Pymssql,当两个mod需要不同的python版本时,如何在同一个文件中使用两个不同的python mod?我正在尝试编写一个使用pygame(仅适用于3.2)和pymssql(仅适用于3.3)的程序。如果我尝试在同一个文件(在任一python版本上)中运行它们,就会出现错误,但如果我单独运行它们,则不会出现错误。没有简单的解决方案。在我看来,pygame社区有责任让它在Python3.3上工作。Python3.3比Python3.2具有更大的广泛分布潜力。此外,“支持Python3”现在应该意味着支持Py

当两个mod需要不同的python版本时,如何在同一个文件中使用两个不同的python mod?我正在尝试编写一个使用pygame(仅适用于3.2)和pymssql(仅适用于3.3)的程序。如果我尝试在同一个文件(在任一python版本上)中运行它们,就会出现错误,但如果我单独运行它们,则不会出现错误。

没有简单的解决方案。在我看来,pygame社区有责任让它在Python3.3上工作。Python3.3比Python3.2具有更大的广泛分布潜力。此外,“支持Python3”现在应该意味着支持Python3.3/3.4,而不仅仅是Python3.2。我猜这是pygame维护人员的待办事项列表。如果有疑问,您可能想在相应的论坛/邮件列表上询问是否已经计划支持Python 3.3

如果您感到好奇而不是害怕,那么您可能希望深入了解pygame在Python3.3上失败的原因,并开始逐一解决问题。我想这一努力将受到高度赞赏

编辑:

我假设您做了一些研究工作:-)看起来pygame适用于Python 3.3:
谢谢@batbrat。

这应该可以解决您的问题。很酷,谢谢。我不知道比特桶的事。我直接去了pygame.org。从像bitbucket这样的社区网站运行代码安全吗?我计划使用它。不过我还没用过。