문제

Python/C API를 사용하는 앱이 있으며 어떤 파일을 배포 해야하는지 궁금합니다. 앱은 Windows에서 실행되며 libpython31과 링크됩니다. 다른 파일이 있습니까? 나는 별도의 Win2K 시스템에서 앱을 시도했는데 python31.dll이 필요했기 때문에 적어도 하나가 필요하다고 말했다.

편집 - 내 앱은 C ++로 작성되었으며 아래에 언급 된대로 Python/C API를 사용합니다.

도움이 되었습니까?

해결책

가장 좋은 방법은 Windows의 '깨끗한'설치에서 시도하고 불평하는 내용을 보는 것입니다. 가상 머신은 그렇게하는 좋은 방법입니다.

다른 팁

최소한 Python의 자체 DLL (릴리스 특이 적)과 필요한 Wincrt DLL 버전이 필요하며 Python 버전도 의존해야합니다 (해당 DLL과 함께 제공되지 않는 Windows 릴리스에서 실행하려는 경우). 인기있는 py2exe, 늑골이 많지 않지만 매우 강력합니다 Pyinstaller (노트: SVN 버전을 사용하고 ~ 아니다 비슷한 패키지 제조업체와 유사한 패키지 제조업체는 이러한 모든 의존성을 식별하고 해결하는 데 도움이되므로 손으로 할 경우는 없습니다!

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top