Python &引用;(pygame降落伞)分段故障“;码头集装箱
在docker容器中尝试使用pygame时,我遇到以下错误(我想从容器中获取显示): 复制:Python &引用;(pygame降落伞)分段故障“;码头集装箱,python,docker,pygame,Python,Docker,Pygame,在docker容器中尝试使用pygame时,我遇到以下错误(我想从容器中获取显示): 复制: 已安装Docker docker run-it-e显示-w/pygame\u hello\u world buxx/pygame\u hello\u world/usr/bin/python3.4 hello\u world.py 结果(对我来说)是: 致命Python错误:(pygame降落伞)分段错误 当前线程0x00007f465f894740(最新调用优先): 文件“hello_world.py
致命Python错误:(pygame降落伞)分段错误
当前线程0x00007f465f894740(最新调用优先):
文件“hello_world.py”,第7行
Docker图像是,您可以查看hello_world.py内容
如果运行docker run-it-w/pygame\u hello\u world buxx/pygame\u hello\u world/usr/bin/python3.4 hello\u world.py
命令(不带-e DISPLAY
选项),您可以看到pygame正在使用DISPLAY
会发生什么?如何修复它?使用:
docker run -w /pygame_hello_world -v /tmp/.X11-unix:/tmp/.X11-unix -v /dev/snd:/dev/snd --privileged -e DISPLAY buxx/pygame_hello_world python3.4 hello_world.py
必须允许docker用户使用xhost+local:docker
与您的X会话通信
灵感来自。你并不孤单,我也得到了
致命的Python错误:(pygame降落伞)分段错误当前线程0x00007f47c673c740(最新调用优先):文件“hello_world.py”,在构建图像后,
中的第7行,我的docker版本1.9.0-rc2I在为PHP编译C扩展时遇到了这个分段错误问题。有什么想法吗?
Fatal Python error: (pygame parachute) Segmentation Fault
Current thread 0x00007f465f894740 (most recent call first):
File "hello_world.py", line 7 in <module>
docker run -w /pygame_hello_world -v /tmp/.X11-unix:/tmp/.X11-unix -v /dev/snd:/dev/snd --privileged -e DISPLAY buxx/pygame_hello_world python3.4 hello_world.py