Ein Datensatz, den GAMEBOY mit Python nicht erstellen konnte. (PYBOY)

Einführung

https://github.com/Baekalfen/PyBoy

PYBOY hier angekündigt Anscheinend kann GAMEBOY auf Python gespielt werden.

Das ist ein Witz, und der Hauptzweck ist eine Simulationsumgebung für verbessertes Lernen.

Dies bedeutet, dass Sie eine Umgebung zum Lernen von Mario und Pokemon mit erweitertem Lernen bereitgestellt haben! (Es tut mir leid, wenn die Interpretation falsch ist)

Abgesehen vom Studium des Verstärkungslernens! !!

Ich möchte Pokemon mit Python spielen, also werde ich damit spielen.

1. Installation

image.png

Das. .. .. Es ist ein Fehler.

Überprüfen Sie die offizielle Dokumentation.

image.png

Ja. Ich habe Schritt 1 übersprungen. Lassen Sie uns SDL2 installieren! !!

Mazui ... Ich habe noch nie einen Paketmanager verwendet. (Ich benutze Anakonda in Windows)

Wenn Sie darüber nachdenken, wird hier etwas geschrieben. https://github.com/Baekalfen/PyBoy/wiki/Installation

image.png

Es scheint zu sagen "Ich kann diesen Befehl mit Powershell eingeben" (ich kann nicht gut Englisch)

image.png

Es war groß! !! !! Pip erneut installieren.

davor image.png

Ich muss das tun! Er sagt: "Starten Sie die Powershell neu und das ist es." Ich werde es neu starten und versuchen.

Danach wurde mir gesagt, dass es kein Visual Studio gibt, also habe ich auch Visual Studio installiert! !! Jetzt! !!

image.png

・ ・ ・

Ist das so ~

Ich frage mich, ob ich in den Einstellungen einen Fehler gemacht habe ~

Ich werde es auch auf dem Mac versuchen. Windows wird sich auch rächen!

Recommended Posts

Ein Datensatz, den GAMEBOY mit Python nicht erstellen konnte. (PYBOY)
Tkinter konnte nicht in Python importiert werden
Ein Memorandum (masOS), das tkinter importiert, konnte nicht mit Python durchgeführt werden, das von pyenv installiert wurde
Ein Mechanismus zum Aufrufen von Ruby-Methoden aus Python, der in 200 Zeilen ausgeführt werden kann
33 Zeichenfolgen, die in Python nicht als Variablennamen verwendet werden sollten
Untersuchen, was in Python als Markdown-Parser verwendet werden kann
Einführung einer Bibliothek, die unter Python / Windows nicht in pip enthalten war
Eine Geschichte, die Heroku, die in 5 Minuten gemacht werden kann, tatsächlich 3 Tage dauerte
Ein Memo, das ich schnell in Python geschrieben habe
Ein Programm, das doppelte Anweisungen in Python entfernt
Aufgezeichnete Umgebung für die Datenanalyse mit Python
Ich möchte eine Prioritätswarteschlange erstellen, die mit Python (2.7) aktualisiert werden kann.
Schlüsseleingabe, die nicht auf Schlüsseleingabe in Python wartet
Was ist in dieser Variablen (wenn das Python-Skript ausgeführt wird)?
Erstellen Sie in Python einen Dekorator, der Argumente dynamisch akzeptiert. Erstellen Sie einen Dekorator
Ein Hinweis, dass pyOSC int64 nicht erhalten hat
MALSS (Einführung), ein Tool, das maschinelles Lernen in Python unterstützt
So richten Sie einen einfachen SMTP-Server ein, der lokal in Python getestet werden kann
Python-Programm von "Buch, das schwieriges Programmieren leicht lehrt"
Ein Allzweckprogramm, das Linux-Befehlszeichenfolgen mit Python formatiert
Eine Funktion, die iterable in Python in N Teile unterteilt
Veröffentlichung einer Bibliothek, die Zeichendaten in Python-Bildern verbirgt
Durchlaufen Sie einen Generator, der einen Datumsiterator in Python zurückgibt
Python3-Verarbeitung, die in Paiza verwendbar zu sein scheint
Erstellen wir ein Skript, das sich bei Ideone.com in Python registriert.
Den Typ mit Python beherrschen? (Wann ist eine Typprüfung durchzuführen?)
Textanalyse, die in 5 Minuten durchgeführt werden kann [Word Cloud]
Ich habe versucht, "ein Programm, das doppelte Anweisungen in Python entfernt"
Codes, die in Flask wiederverwendet werden könnten (anmelden, anmelden)
Erstellen Sie den Code, der in Python "A und vorgeben B" ausgibt
[MQTT / Python] Implementierte eine Klasse, die Pub / Sub von MQTT in Python ausführt
Skripte, die bei der Verwendung von Bottle in Python verwendet werden können
Vorsichtsmaßnahmen, die beim Aufbau einer PYTHON-Umgebung beachtet werden müssen
Eine Reihe von Skriptdateien, die Wordcloud mit Python3 ausführen
Machen Sie einen Screenshot in Python
Erstellen Sie ein Wörterbuch in Python
Erstellen Sie ein Lesezeichen in Python
Zeichne ein Herz in Python
Mir wurde gesagt, dass ich XML_SetHashSalt nicht finden konnte, als ich versuchte, pip mit Python zu verwenden.
Hier finden Sie eine Zusammenfassung der Dinge, die beim Umgang mit komplexen Zahlen in Python hilfreich sein können
[Python] Erstellen Sie ein Diagramm, das mit Plotly verschoben werden kann
Ein Python-Einzeiler, der Json hübsch druckt. Entkomme nicht Japanisch.
Spielen Sie Sounds in Python ab, vorausgesetzt, die Tastatur ist eine Klaviertastatur
Ein Memo, das doppelte Anführungszeichen in voller Breite mit regulären Python-Ausdrücken verarbeitet
Einfach! Implementieren Sie einen Twitter-Bot, der auf Heroku in Python ausgeführt wird
[Python / Django] Erstellen Sie eine Web-API, die im JSON-Format antwortet
Python + SCOOP Distributed Computing kann nicht auf Windows-PCs ausgeführt werden
Über psd-tools, eine Bibliothek, die psd-Dateien in Python verarbeiten kann
Erstellen Sie eine Spinbox, die mit Tkinter in Binär angezeigt werden kann
Ein Timer (Ticker), der im Feld verwendet werden kann (kann überall verwendet werden)
Eine Funktion, die die Verarbeitungszeit einer Methode in Python misst
Ich habe ein Shuffle gemacht, das mit Python zurückgesetzt (zurückgesetzt) werden kann
Ein Programm, das bestimmt, ob eine in Python eingegebene Zahl eine Primzahl ist
Python-Spezialcodec, der zu wissen scheint, aber nicht weiß
Zusammenfassung der Standardeingabe von Python, die in Competition Pro verwendet werden kann
Die Geschichte, dass das Ersetzen der zweidimensionalen Liste in Python nicht funktioniert hat