Diese Bibliothek wird im OpenAI Gym-Paket verwendet, das häufig zum erweiterten Erlernen von Python verwendet wird.
https://pypi.org/project/box2d-py/
Die Installation dieses Pakets in einer Windows-Umgebung kann eine entmutigende Aufgabe sein. Ich habe auch unter folgendem Fehler gelitten:
swig.exe -python -c++ -IBox2D -small -O -includeall -ignoremissing -w201 -globals b2Globals -outdir library\Box2D -keyword -w511 -D_SWIG_KWARGS -o Box2D\Box2D_wrap.cpp Box2D\Box2D.i
Box2D\Box2D.i(44) : Error: Unknown directive '%exception'.
Die Installation mit conda scheint der schnellste Weg zu sein, um Probleme unter Windows zu vermeiden, aber es ist eine kleine Hürde für mich, wenn ich conda nicht benutze. Ich habe eine Wheel-Datei erstellt, damit sie problemlos mit pip installiert werden kann. Bitte verwenden Sie diese Raddatei, bevor Sie das Fitnessstudio [alle] usw. installieren.
Laden Sie die Raddatei für Ihre Python-Umgebung herunter und installieren Sie box2d-py mit der Raddatei.
https://github.com/kitfactory/box2d-py-wheel
> pip install box2d_py-2.3.8-cp38-cp38m-win_amd64.whl
> pip install box2d_py-2.3.8-cp37-cp37m-win_amd64.whl
> pip install box2d_py-2.3.8-cp36-cp36m-win_amd64.whl
Recommended Posts