Ein Projekt, das Swig als Python -Paket Pakete ermöglicht, sodass swig von PYPI installiert werden kann:
pip install swig oder als Teil des build-system.requires verwendet. Erregt in einer Datei pyproject.toml:
[ build-system ]
requires = [ " swig " ] Die PYPI -Paketversionen folgen der major.minor.patch -Versionsnummern der Swig -Releases.
Binärräder für Windows, MacOS und Linux für die meisten CPU -Architekturen, die auf PYPI unterstützt werden, werden bereitgestellt. Armräder für Raspberry Pi erhältlich unter https://www.piwheels.org/project/swig/.
Swig Pypi -Paket -Homepage
Swig Homepage
Swig -Quellcode
SWIG-Lizenz: GPL-3.0-oder-Later mit Teilen unter Lizenzuniversitäten (siehe Lizenz-Swig für Einzelheiten)
Swig kann von PIP mit: installiert werden.
pip install swigoder:
python -m pip install swigDas Erstellen aus dem Quell -Dist -Paket erfordert einen Internetzugang, um eine Kopie des Swig -Quellcode zu herunterladen.
Die Verwendung von pipx run swig <args> wird Swig ohne Installationsschritt ausführen, solange der Computer PipX installiert hat (einschließlich GitHub -Aktionen -Läufer).
SWIG kann dem build-system.requires hinzugefügt werden. Erhöht die Schlüssel in einer PYProject.toml-Datei zum Erstellen von Python-Erweiterungen, mit denen SWIG zur Erzeugung von Bindungen verwendet wird.
[ build-system ]
requires = [ " swig " ]Der Code für dieses Projekt wird von der Apache -Lizenz, Version 2.0, abgedeckt. Quellverteilungen enthalten keine Kopie des SWIG -Quellcode oder Binärdateien. Binärräder sind aufgrund ihrer Aufnahme einer zusammengestellten Swig -Binär- und Bibliotheksdateien durch die SWIG -Lizenz (GPLV3) abgedeckt.
SWIG wird unter der GNU General Public Lizenz V3 oder höher mit Teilen unter der Dateilizenz-Universitäten verteilt. Weitere Informationen zu SWIG finden Sie unter http://www.swig.org