2017-07-25 1 views
0

Ich habe vor kurzem installiert und habe mit Bash on Ubuntu on Windows herum gespielt. Zum größten Teil funktioniert es großartig. Ich versuche, ein Pygame-Skript über BUW auszuführen, aber die Grafiken werden nicht in einem Popup-Fenster gerendert. Stattdessen scheint es in der Bash-Fenster enthalten sind, und sieht wie folgt aus:Python: pygame durch Bash auf Ubuntu unter Windows

enter image description here

Ist dies eine verlorene Sache für pygame? Gibt es etwas, was ich hier tun kann, um es laufen zu lassen?

Antwort

3

Vom FAQ auf der Seite, die Sie in Verbindung mit:

Kann ich alle Linux-Anwendungen in WSL laufen?

Nein! WSL ist ein Tool, mit dem Benutzer, die sie benötigen, Bash und Kern-Linux-Befehlszeilentools unter Windows ausführen können.

WSL zielt nicht darauf GUI Desktops oder Anwendungen (z Gnom, KDE, etc.)

zu unterstützen
2

Pygame läuft auf SDL. Die mit Ubuntu gelieferte SDL-Version benötigt * einen xserver zur Ausführung. Finde heraus, wie man einen xserver mit bash auf ubuntu unter Windows ausführt.

Diese Frage könnte diese Schritte bieten: How to use X Windows with Emacs on Windows 10 Bash?

* Es ist etwas zu, Roh-Framebuffer zu machen erfordert und, wie Sie bemerkt haben, libcaca, die Bitmaps der Technik sind auch in Ordnung ascii macht. Rendern nach X ist jedoch das, was Sie wahrscheinlich wollen.

Verwandte Themen