Erstellen einer Umgebung zum Ausführen von ML-Agent mit Python
Python 3.7.6 mlagents 0.17.0 ML-Agents Release3 Unity 2019.2.21f1 Pyenv Poetry
Laden Sie Unity Hub herunter
(1) Installieren Sie Unity ML-Agents Release 3 von der folgenden Site https://github.com/Unity-Technologies/ml-agents
(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!
(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 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
(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
Recommended Posts