微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Pymunk显示黑窗突然消失,如何解决?

如何解决Pymunk显示黑窗突然消失,如何解决?

我正在按照本指南进行逆强化学习技术:https://github.com/jangirrishabh/toyCarIRL

我按照说明安装了所有东西,但是当我到达 python3 learning.py

我的终端报告:

pygame 2.0.1 (SDL 2.0.14,Python 3.8.5) Hello from the pygame community. https://www.pygame.org/contribute.html Loading chipmunk for Linux (64bit) [/home/MYNAME/.local/lib/python3.8/site-packages/pymunk/libchipmunk64.so] Istruzione non consentita (core dump creato)

我所做的唯一与它所说的不同的是:

a) pygame 的安装:pip3 install pygame

b) setup.py python3 setup.py install --user

的安装

解决方法

不幸的是,我不确定是否有简单的解决方案。 Pymunk 4(由 toyCarIRL 使用)是 Pymunk 的一个非常旧的版本,它于 2013 年发布,仅在 Python 3.3 之前进行了测试。在较新的 Python 版本上运行存在一些问题并不奇怪。

我认为您可以尝试两件事:

尝试重新编译 Pymunk 中包含的花栗鼠库。应该很容易尝试,但可能行不通。

  1. (卸载你已经安装的 pymunk。)
  2. 就在您之前 toyCarIRL 的说明说您应该使用 python3 setup.py install 安装 pymunk,运行 python3 setup.py build_chipmunk
  3. 如果幸运的话,这会奏效,否则我认为尝试更新 toyCarIRL 项目以使用最新的 Pymunk 版本会更容易也更好。

尝试更新 toyCarIRL 以使用当前版本的 Pymunk,6.0.0。这绝对是可能的,但可能需要一些工作,因为自 4.0 以来很多事情都发生了变化。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。