标签: python sdl-2 python-3.7.4
我试图执行包含pyxel导入的教程代码,但是出现了一些错误“ pyxel错误:无法在“系统”中初始化SDL” 我应该安装一些其他软件包吗?
我正在使用 WSL(ubuntu18.04)和 python 3.7.4 。 我已经安装了:
import pyxel class app: def __init__(self):
答案 0 :(得分:0)
似乎Microsoft不支持WSL上的图形程序。 article介绍了如何在Windows上使用X服务器来完成WSL的GUI应用程序的使用。
您应该能够在Windows上安装Xming(或选择的其他X服务器程序),然后从Ubuntu内部使用以下命令安装一些X应用程序并进行测试以确保其正常工作。 / p>
sudo apt-get install x11-apps export DISPLAY =:0 xeyes
sudo apt-get install x11-apps
export DISPLAY =:0
xeyes
您应该看到xeyes程序在新窗口中弹出。
现在,您所要做的就是在运行pyxel教程代码之前导出显示内容。