Un enregistrement que GAMEBOY n'a pas pu être fait avec Python. (PYBOY)

introduction

https://github.com/Baekalfen/PyBoy

PYBOY annoncé ici Apparemment, GAMEBOY peut être joué sur Python.

C'est une blague, et le but principal est un environnement de simulation pour un apprentissage amélioré.

Cela signifie que vous avez fourni un environnement pour apprendre Mario et Pokemon en utilisant un apprentissage amélioré! (Je suis désolé si l'interprétation est fausse)

En plus d'étudier l'apprentissage par renforcement! !!

Je veux jouer à Pokemon avec Python, alors je vais jouer avec.

1. Installation

image.png

cette. .. .. C'est une erreur.

Consultez la documentation officielle.

image.png

Oui. J'ai sauté l'étape 1. Installez SDL2! !!

Mazui ... Je n'ai jamais utilisé de gestionnaire de paquets. (J'utilise anaconda dans Windows)

Si vous y réfléchissez, quelque chose est écrit ici. https://github.com/Baekalfen/PyBoy/wiki/Installation

image.png

Il semble qu'il dise "Je peux taper cette commande avec PowerShell" (je ne suis pas bon en anglais)

image.png

Il était grand! !! !! Pip installez à nouveau.

avant ça image.png

Je dois faire ça! Il dit: "Redémarrez le PowerShell et c'est tout." Je vais le redémarrer et l'essayer.

Après cela, on m'a dit qu'il n'y avait pas de Visual Studio, j'ai donc également installé Visual Studio! !! Maintenant! !!

image.png

・ ・ ・

Est-ce vrai ~

Je me demande si j'ai fait une erreur dans les réglages ~

Je vais également l'essayer sur Mac. Windows se vengera également!

Recommended Posts

Un enregistrement que GAMEBOY n'a pas pu être fait avec Python. (PYBOY)
Tkinter n'a pas pu être importé en Python
Un mémorandum (masOS) qui importe tkinter n'a pas pu être fait avec python installé à partir de pyenv
Un mécanisme pour appeler des méthodes Ruby à partir de Python qui peut être fait en 200 lignes
33 chaînes à ne pas utiliser comme noms de variables en python
Enquêter sur ce qui pourrait être utilisé comme analyseur Markdown en Python
Présentation d'une bibliothèque qui n'était pas incluse dans pip sur Python / Windows
Une histoire que heroku, qui peut se faire en 5 minutes, a en fait duré 3 jours
Un mémo que j'ai écrit un tri rapide en Python
Un programme qui supprime les instructions en double en Python
Environnement enregistré pour l'analyse des données avec Python
Je souhaite créer une file d'attente prioritaire pouvant être mise à jour avec Python (2.7)
Entrée clé qui n'attend pas l'entrée clé en Python
Que contient cette variable (lorsque le script Python est en cours d'exécution)
En Python, créez un décorateur qui accepte dynamiquement les arguments Créer un décorateur
Une note que pyOSC n'a pas reçu int64
MALSS (introduction), un outil qui prend en charge l'apprentissage automatique en Python
Comment configurer un serveur SMTP simple qui peut être testé localement en Python
Programme Python du "Livre qui enseigne facilement la programmation difficile"
Un programme polyvalent qui formate les chaînes de commande Linux avec python
Une fonction qui divise l'itérable en N morceaux en Python
Publication d'une bibliothèque qui masque les données de caractères dans les images Python
Boucle sur un générateur qui renvoie un itérateur de date en Python
traitement python3 qui semble utilisable dans paiza
Créons un script qui s'enregistre avec Ideone.com en Python.
Maîtrisez le type avec Python? (Quand faire la vérification de type)
Analyse de texte pouvant être effectuée en 5 minutes [Word Cloud]
J'ai essayé "un programme qui supprime les déclarations en double en Python"
Codes pouvant être réutilisés dans Flask (inscription, connexion)
Créez le code qui renvoie "A et prétendant B" en python
[MQTT / Python] Implémentation d'une classe qui fait Pub / Sub de MQTT en Python
Scripts pouvant être utilisés lors de l'utilisation de Bottle en Python
Précautions à prendre lors de la construction d'un environnement PYTHON
Un ensemble de fichiers de script qui font wordcloud avec Python3
Prendre une capture d'écran en Python
Créer un dictionnaire en Python
La liste Python n'est pas une liste
Créer un bookmarklet en Python
Dessinez un cœur en Python
On m'a dit que je ne pouvais pas trouver XML_SetHashSalt lorsque j'ai essayé d'utiliser pip avec python.
Voici un résumé des choses qui pourraient être utiles pour traiter des nombres complexes en Python
[Python] Créez un graphique qui peut être déplacé avec Plotly
Un one-liner Python qui imprime json json. N'échappez pas au japonais.
Jouez des sons en Python en supposant que le clavier est un clavier de piano
Un mémo qui gère les guillemets doubles pleine largeur avec les expressions régulières Python
Facile! Implémenter un bot Twitter qui s'exécute sur Heroku en Python
[Python / Django] Créer une API Web qui répond au format JSON
Le calcul distribué python + SCOOP ne peut pas être effectué sur un PC Windows
À propos de psd-tools, une bibliothèque capable de traiter des fichiers psd en Python
Créez une Spinbox qui peut être affichée en binaire avec Tkinter
Un minuteur (ticker) qui peut être utilisé sur le terrain (peut être utilisé n'importe où)
Une fonction qui mesure le temps de traitement d'une méthode en python
J'ai fait un shuffle qui peut être réinitialisé (inversé) avec Python
Un programme qui détermine si un nombre entré en Python est un nombre premier
Un codec Python spécial qui semble savoir mais ne sait pas
Résumé de l'entrée standard de Python pouvant être utilisée dans Competition Pro
L'histoire selon laquelle le remplacement de la liste bidimensionnelle n'a pas fonctionné en python