내가 실행중인 로컬 Pypi/Cheeseshop 서버에 IP2Location Python library을 넣어서 buildout을 사용하여 프로젝트에 자동으로 포함시킬 수 있습니다.C 라이브러리로 파이썬 파이썬 패키지를 만드는 방법은 무엇입니까?
첫째, 나는 그것을 IP2Location의의 (간결한) 문서에서 설명하는 방법을 설치하여 라이브러리를 테스트 : 1) IP2Location C library를 다운로드하고 2) IP2Location의 파이썬 라이브러리에 python setup.py build && python setup.py install
을 실행하여 컴파일합니다.
내가 가지고 것을 내가 실행하여 내 로컬 pypi 서버에 파이썬 라이브러리를 업로드하려고 그럼, 작업 :
python setup.py register -r local sdist upload -r local
그것은 내 로컬 pypi 서버에 패키지를 업로드하지만, 패키지는 파이썬을 포함 라이브러리의 일부이며 C 부분이 아닙니다. buildout과 같은 도구가 로컬 pypi 서버에서 다운로드 될 때 C 라이브러리를 포함시키고 자동으로 컴파일하고 싶습니다.
나는 꽤 피피이다. 내가 할 수있는 일이 가능한거야? 그렇다면 어떻게?
덕분에, 스콧