python - 使 pySFML 在 Linux 上工作

标签 python linux sfml

这可能是个愚蠢的问题,但我不知道该怎么办。 基本上我已经安装了 sfml-dev (2.3.2) 以及后来的 python-sfml(2.2) 和 cython(0.23.4),因为根据我的理解,python-sfml“不是一个纯 python 库。相反,它是一组围绕 C++ 库提供 Pythonic API 的扩展。因此,每个 PySFML 对象实际上都是一个包装的 C++ 对象,可以通过 Python 方法进行操作”。

现在我用 python 编写了一个小程序(显示一个窗口),但出现错误“模块”对象没有属性“RenderWindow”。

我做错了什么?

最佳答案

kk,我成功修复了它。 当

时,您需要在代码开头添加这两行
    import sfml as sf 
    from sfml import sf
    #your code in python using the SFML library

关于python - 使 pySFML 在 Linux 上工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39414057/

相关文章:

C++ Visual Studio 2012 让 Box2D 和 SFML 协同工作

c++ - 尝试将 sfml 和 c++ 与 Windows 10 上的可移植 vscode 链接起来

python - 正则表达式捕获文本中的数字

python - 使管理员渲染中的 Django Readonly ForeignKey 字段作为链接

javascript - 在 Flask 应用中更新键值对时出现 "Exception in thread"错误

python - Python 根据日期解析字符串

linux - 当给定 protected 内存时,如何使系统调用调用我的 SIGSEGV 处理程序?

linux - Debian - GIT 从 1.5 升级到 1.7

linux - 使用 kickstart 文件向 Red Hat ISO 附加 rpm

c++ - 是否可以绘制一个 Drawable 并从中获取位图?