py2exe를 사용하여 wxPython으로 Python 응용 프로그램을 배포하는 경우 새로 설치 한 컴퓨터에서 .exe를 작동 시키려면 일부 MSVC DLL이 필요합니다. 특히 가장 일반적인 두 DLL은 msvcp71.dll과 msvcr71.dll입니다..exe에 MSVC DLL을 포함하는 py2exe
전자는 this tip을 사용하여 .exe에 포함될 수 있습니다. 그러나, 후자는 py300.exe에 의해 dist
dir에 배치되고 실행 파일에는 포함되지 않습니다. 특별히 포함 시키도록 요청한 경우에도 마찬가지입니다.
py2exe에서 .exe 내부와 외부를 모두 포함시키는 방법을 알려주세요.
나는 DLL과 py2exe의 작동 방식을 이해하지 못한다고 생각합니다. py2exe는 DLL을 실행 파일에 묶어 놓은 다음 Python 부분을 실행하기 전에 런타임에 추출하고로드합니다. 추출을 수행하려면 msvcr71.dll이 이미 있어야합니다. –
py2exe로 만든 .exe 파일에 msvcr71.dll을 사용하여 DLL 자체를 추출하고로드해야합니까? –