Python + Unity Verbesserte Erstellung von Lernumgebungen

Erstellen einer Umgebung zum Ausführen von ML-Agent mit Python

Nutzungsumgebung

Python 3.7.6 mlagents 0.17.0 ML-Agents Release3 Unity 2019.2.21f1 Pyenv Poetry

Voraussetzungen

Laden Sie Unity Hub herunter

1. Installieren Sie Unity ML-Agents

(1) Installieren Sie Unity ML-Agents Release 3 von der folgenden Site https://github.com/Unity-Technologies/ml-agents

スクリーンショット 2020-09-14 130014.png スクリーンショット 2020-09-14 130030.png

(2) Fügen Sie die kopierte URL am Ende des Git-Klonbefehls hinzu und führen Sie sie aus. Sie können eine Reihe von Dateien herunterladen. (* Erstelle ein Verzeichnis, an dem du vor dem Git-Klon arbeiten kannst!)

terminal


mkdir [Beliebiger Verzeichnisname]
cd [Verzeichnisname]
git clone [Kopierte URL]

(3) Stellen Sie sicher, dass das ml-Agentenverzeichnis erstellt ist und die folgenden Dateien enthält! スクリーンショット 2020-09-14 131106.png

2. Erstellen Sie eine virtuelle Umgebung für Python 3.7.6!

(1) Installieren Sie pyenv!

terminal


brew install pyenv

(2) Installation von Python 3.7.6

terminal


pyenv install 3.7.6

(3) Dieses Verzeichnis kann unter Python 3.7.6 ausgeführt werden

terminal


pyenv local 3.7.6

(4) Laden Sie das Python-Verwaltungspaket Poetry herunter und installieren Sie es

terminal


curl -sSL https://raw.githubusercontent.com/sdispater/poetry/master/get-poetry.py | python

(5) Vorbereitung der virtuellen Poesieumgebung Überprüfen Sie die Einstellungen スクリーンショット 2020-09-14 134557.png Stellen Sie so ein, dass im Projekt eine virtuelle Umgebung erstellt wird, und überprüfen Sie den Einstellungsstatus erneut

terminal


poetry config virtualenvs.in-project true

(6) Erstellen einer virtuellen Umgebung mit Python 3.7.6 スクリーンショット 2020-09-14 132533.png

(7) Installieren Sie mlagent == 0.17.0!

terminal


poetry add mlagents==0.17.0

(7) Vergewissern Sie sich, dass der Befehl mlagents-learn ausgeführt werden kann Stellen Sie sicher, dass so etwas wie das folgende Bild angezeigt wird, nachdem Sie den folgenden Befehl ausgeführt haben

terminal


mlagents-learn

スクリーンショット 2020-09-14 132912.png

Recommended Posts

Python + Unity Verbesserte Erstellung von Lernumgebungen
Python + Unity Enhanced Learning (Lernen)
Umgebungskonstruktion (Python)
Python-Umgebungskonstruktion
Python - Umgebungskonstruktion
Aufbau einer Python-Umgebung
Erstellen einer Umgebung für Python und maschinelles Lernen (macOS)
Erweitertes Lernen 1 Python-Installation
Homebrew Python Umgebung Konstruktion
Aufbau einer Python-Entwicklungsumgebung
python2.7 Konstruktion der Entwicklungsumgebung
Python-Umgebungskonstruktion @ Win7
Python + Anaconda + Pycharm-Umgebungskonstruktion
Aufbau einer Python-Umgebung (Windows 10 + Emacs)
Verbessertes Lernen ab Python
CI-Umgebungskonstruktion ~ Python Edition ~
Aufbau einer Python-Umgebung für Mac
Konstruktionsverfahren für die Anaconda3-Python-Umgebung
Python3-Umgebungskonstruktion (für Anfänger)
Python-Umgebungskonstruktion und TensorFlow
Erstellen einer Python-Umgebung unter Windows 7
[MEMO] [Entwicklung der Entwicklungsumgebung] Python
Umgebungskonstruktion von Python2 & 3 (OSX)
Umgebungskonstruktion von Python und OpenCV
Python-Umgebungskonstruktionsnotiz unter Windows 10
Beginnen Sie mit Python! ~ ① Umweltbau ~
Aufbau einer Anaconda-Python-Umgebung unter Windows 10
Ich habe die Konstruktion der Mac Python-Umgebung überprüft
Konstruktionsnotiz für die Python-Umgebung auf dem Mac
Python-Umgebungskonstruktion (Pyenv, Anaconda, Tensorflow)
[Python3] Aufbau der Entwicklungsumgebung << Windows Edition >>
Aufbau einer Python-Entwicklungsumgebung unter macOS
Python-Umgebungskonstruktion (Pyenv + Poesie + Pipx)
Python lernen
Erstellen einer Umgebung für Python3.8 auf einem Mac
Python3-Umgebungskonstruktion mit pyenv-virtualenv (CentOS 7.3)
Python3 TensorFlow für Mac-Umgebungskonstruktion
Konstruktionsnotiz für die Emacs Python-Entwicklungsumgebung
pytorch @ python3.8 Umgebungskonstruktion mit pipenv
[Docker] Python3.5 + Numpy + Matplotlib-Umgebungskonstruktion
Python3.6-Umgebungskonstruktion (unter Verwendung der Win-Umgebung Anaconda)
OpenCV3 & Python3 Umgebungskonstruktion unter Ubuntu
Deep Learning Tutorial aus dem Umgebungsbau
[Ubuntu 18.04] Erstellen Sie eine Python-Umgebung mit pyenv + pipenv
Konstruktionsverfahren für die Python-Projektumgebung (für Windows)
[Python] Straße zu Schlangen (1) Umgebungskonstruktion
Aufbau der Python3 + venv + VSCode + macOS-Entwicklungsumgebung
Aufbau einer VScode-Umgebung (Windows 10, Python, C ++, C, Git)
Verfahren zur Erstellung der Umgebung: Ubuntu + Apache2 + Python + Pyramid
[Windows 10] Aufbau einer "Deep Learning from Scratch" -Umgebung
[Python] Probieren Sie mit Keras-RL ganz einfach erweitertes Lernen (DQN) aus
Kommen wir zu Python # 0 (Umgebungskonstruktion)
Aufbau einer KI / maschinellen Lernumgebung mit Python
Erstellen einer Python-Entwicklungsumgebung für Windows + gVim + Poetry
Django Umweltbau
[Einführung] Stärkung des Lernens