Python CTypes - dll을 로드하면 OS 오류 발생: [WinError 193] %1은(는) 유효한 Win32 응용 프로그램이 아닙니다
문제:
오류 메시지는 다음을 나타냅니다. 기본 오류는 ERROR_BAD_EXE_FORMAT(193, 0xC1)입니다. 이는 일반 Win 오류입니다(Python과 관련 없음). 현재의 경우 예외는 그 위의 Python 래퍼입니다.
근본 원인:
Windows에서 이미지(실행 파일, .dll)를 로드하려고 할 때 오류가 발생합니다. ) 실행 가능 이미지(PE)라고 생각되지만 유효하지 않습니다. 이는 다음으로 인해 발생할 수 있습니다:
Python 관련 문제인 이 오류는 가장 일반적으로 아키텍처 불일치로 인해 발생합니다.
해결책:
위 내용은 Python CTypes를 사용하여 DLL을 로드하면 OSError가 발생하는 이유: [WinError 193] %1은(는) 유효한 Win32 응용 프로그램이 아닙니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!