我开始在Windows中使用pyglet进行编码。我通常依赖 Spyder 作为IDE,但它似乎不喜欢 pyglet。那么在 Windows 中编码/运行 pyglet 的便捷方法是什么?您的最小开发设置是什么?缺少明显的最小设置,例如在 Console2 上运行代码或使用 IDLE。
5 回答
如果您只专门使用 Windows,还有另一个不错的选择:Visual Studio using the Python Tool for Visual Studio。
您不需要完整的 Visual Studio 包,它可以与 Microsoft 称为 Integrated Shell 的精简版一起使用,该版本可免费使用(如免费;请参阅 python 工具网站上的说明)。该插件本身是免费的(如 Apache 许可证)。
在切换之前我自己使用了 spyder IDE。功能方面我相信有相当的可比性:语法突出显示、代码完成、集成控制台和完整的调试器用户。不同之处在于 python 工具完美地集成到标准 VS 调试工作流中,使用断点,在调试过程中的任何时候观察和评估变量和函数等。如果你曾经在 Visual Studio 中工作过,你会喜欢它的。我遇到的最好的 Python 调试器。
我过去用它来调试 Panda3D 应用程序(python 的 3D 游戏引擎)。由于 pyglet 也在使用 openGL,它应该可以工作,但我还没有尝试过。
我使用pyscripter。它是免费的,并且具有许多有用的功能,例如预测文本,并且可以与 pyglet 配合使用。
我目前使用PyCharm(还有一个免费的社区版)。在其他有用的功能(调试器、版本控制等)中,它提供了在 IDE 中查看图像,这在游戏编程方面特别有用。
你看过Pydev的 Eclipse 吗?
pycharm,我强烈推荐。免费版本有你需要的一切,而且组织得非常好。我用它所有的时间。您需要将 pyglet 文件复制到每个项目中。尽管如此,它仍然易于使用且功能强大,并附带了许多好的工具。