【问题标题】:How to use 2 python mods when they both require different python versions当它们都需要不同的python版本时如何使用2个python mod
【发布时间】:2014-02-17 16:35:26
【问题描述】:

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

【问题讨论】:

  • stackoverflow.com/questions/14115440/… 这应该可以解决您的问题。
  • 非常感谢。我不知道比特桶。我直接去pygame.org。从像 bitbucket 这样的社区网站运行代码安全吗?
  • 嗯,我打算用它。不过我还没用过。

标签: python pygame version pymssql


【解决方案1】:

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

如果您好奇而不害怕,您可能想深入了解为什么 pygame 在 Python 3.3 上失败并开始逐个修复问题。我想这种努力将受到高度赞赏。

编辑:

我假设你做了一些研究作业 :-) 看起来 pygame 可用于 Python 3.3: https://bitbucket.org/pygame/pygame/downloads 谢谢@batbrat。

【讨论】:

    猜你喜欢
    • 2020-09-05
    • 2015-06-26
    • 1970-01-01
    • 2019-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-25
    • 2015-01-12
    相关资源
    最近更新 更多