SWIG를 Python 패키지로 포장하여 swig PYPI에서 설치할 수 있도록하는 프로젝트 :
pip install swig 또는 build-system.requires 의 일부로 사용하여 pyproject.toml 파일 :
[ build-system ]
requires = [ " swig " ] PYPI 패키지 버전은 major.minor.patch 버전의 SWIG 릴리스 번호를 따릅니다.
PYPI에서 지원되는 대부분의 CPU 아키텍처 용 Windows, MacO 및 Linux 용 바이너리 휠이 제공됩니다. https://www.piwheels.org/project/swig/에서 제공되는 Raspberry Pi 용 Arm Wheels.
SWIG PYPI 패키지 홈페이지
홈페이지
SWIG 소스 코드
SWIG 라이센스 : 라이센스 단위에 따라 일부가있는 GPL-3.0 또는 LATER
SWIG는 다음과 같이 PIP에서 설치할 수 있습니다.
pip install swig또는:
python -m pip install swigSource Dist 패키지에서 구축하려면 SWIG 소스 코드의 사본을 다운로드하려면 인터넷 액세스가 필요합니다.
pipx run swig <args> 는 컴퓨터에 PIPX가 설치된 한 (GitHub Actions Runners 포함) 설치 단계없이 SWIG를 실행합니다.
SWIG를 생성하기 위해 SWIG를 사용하는 Python 확장을 구축하기 위해 pyproject.toml 파일의 SWIG를 build-system.requires 키에 추가 할 수 있습니다.
[ build-system ]
requires = [ " swig " ]이 프로젝트의 코드는 Apache 라이센스, 버전 2.0에 포함됩니다. 소스 분포에는 SWIG 소스 코드 또는 바이너리 사본이 포함되어 있지 않습니다. 바이너리 휠은 컴파일 된 SWIG 이진 및 라이브러리 파일을 포함하여 SWIG 라이센스 (GPLV3)로 덮여 있습니다.
SWIG는 GNU 일반 공개 라이센스 V3에 따라 배포됩니다. 이후 파일 라이센스-단위에 따라 일부가 있습니다. SWIG에 대한 자세한 내용은 http://www.swig.org를 방문하십시오