Pygame herunterladen

Uncategorized

Gentoo hat ein integriertes Paket für pygame. Dies wird für Ihr System kompiliert, wie es installiert, ähnlich wie BSD, packages.gentoo.org/package/dev-python/pygame Wenn Sie das Setup-Skript zum ersten Mal ausführen, wird es das “config.py”-Skript aufrufen. Dadurch wird eine “Setup”-Datei erstellt, in der alle zum Kompilieren erforderlichen Informationen gespeichert werden. Die “config.py” wird gut erkennen, welche Abhängigkeiten verfügbar sind und wo sie sich befinden. Wenn es nicht perfekt ist, ist es einfach, Ihre eigene zu erstellen oder die erstellte “Setup”-Textdatei zu bearbeiten. Diese “Setup”-Datei ist eine einfache Makefile-ähnliche Textdatei. Es definiert Variablen, die für die Verwendung jeder Abhängigkeit erforderlich sind, und aktiviert dann alle Pygame-Module mit gefundenen Abhängigkeiten. Wenn Sie Probleme beim Kompilieren haben, sollten Sie in der Lage sein, Probleme in der Datei “Setup” einfach zu beheben. pygame erfordert einen “neueren” Pip. Wenn pygame mit dem Kompilieren aus der Quelle beginnt und fehlschlägt, versuchen Sie zuerst, pip zu aktualisieren. Wenn Sie dies noch nicht getan haben, gehen Sie zu python.org/ und laden Sie das neueste Python-Installationsprogramm herunter.

Klicken Sie auf “Downloads” und wählen Sie “Download Python 3.5.0” (oder was auch immer die neueste Version ist). Wenn Sie das Skript “setup.py” ausführen, werden distutils zum Erstellen und Installieren des pygame-Pakets aufrufen. Distutils unterstützt tatsächlich eine Vielzahl von Kompilierungs- und Installationsoptionen. Wenn Sie “python setup.py Help” ausführen, werden Sie die verschiedenen verfügbaren Optionen anzeigen. Sie können viele Dinge wie Installationsspeicherorte, Compiler zu verwenden und vieles mehr ändern. Wenn Sie das Skript “setup.py” ohne Argumente aufrufen, werden Sie nur gefragt, ob Sie die Standardflags zum Kompilieren und Installieren benötigen. Das Kompilieren und Installieren von pygame wird von Pythons Distutils bearbeitet. Pygame kommt auch mit einigen Skripten, um automatisch die Flags zu konfigurieren, die zum Erstellen von Pygame benötigt werden. Verwenden Sie das Skript “setup.py”, um die Installation zu starten. ` und pygame auf mac, wo es den Fokus verliert. Weitere Details finden Sie hier: Details zum Virtualenv-Problem. Es funktioniert jedoch, wenn Sie einen venv mit python -m venv erstellen.

Anweisungen, wenn Sie eine virtualenv verwenden möchten (einige Leute haben Probleme mit dem Fenster verlieren den Fokus, wenn in einem venv). FreeBSD hat auch ein aktives Pygame-Paket. Obwohl es technisch nicht binär ist, wird es automatisch vom Ports-Manager erstellt und installiert. Weitere Informationen finden Sie auf der FreeBSD-Paketseite.

Comments are closed.