WxPython GLCavans无法在某些计算机上运行

我试图在不同的机器上运行这个简单(无用)的脚本:


import wx

from wx import glcanvas


app = wx.App()

frame = wx.Frame(None)

glcanvas.GLCanvas(frame)

这似乎是工作(它优雅地结束没有错误)在大多数PC上,但我encoutering问题与联想的机器,其实,如果我发动对这些机器非常相同的脚本(特别是T470p),它失败,segfault所有的他们(我们办公室里有很多人)。


我尝试使用pyinstaller,我想到了默认库中的问题,但是即使当我使用在我的机器上运行的库时,该库segfault仍然存在。有人可以指出正确的方向来解决此错误吗?


编辑


如要求的那样:Lenovo机器具有32Gb RAM,它们通常比我们办公室中的其他机器功能更强大,正如我已经解释的那样,错误是:


[1]    18686 segmentation fault (core dumped)

会同时segfault显示脚本和exe编译版本


宝慕林4294392
浏览 208回答 1
1回答

陪伴而非守候

这是Wayland的Bug(我想仍然不能完全支持),您只需要切换回Xorg:官方存储库上的错误票
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python