2014-05-01 40 views
2

32 비트 버전의 python 3.4가 설치되어 있습니다. 내가 pywin32를 설치 한 후 win32crypt 모듈을 사용하기 위해 노력하고있어하지만 난 자식 CLI에서 다음과 같은 오류 메시지가 얻을 :win32crypt python 모듈을 가져올 수 없습니다.

import win32crypt ImportError: DLL load failed: The specified module could not be found.

바와 같이 here 권장, 나는 win32crypt.pyd 파일을 종속성 워커를 사용하는 (C에 위치 : // Python34/내 컴퓨터의 Libsite-packages/win32) 및 여러 dll이 없습니다. PYTHON34.dll, PYWINTYPES34.DLL, GPSVC.DLL, IESHIMS.DLL.

이러한 누락 된 dll은 가져 오기 오류를 일으킬 수 있습니까? 그렇다면 어떻게 해결할 수 있습니까?

답변

3

dll을 복사/붙여 넣기 할 필요없이 단순히 pywin32 모듈을 Windows 환경 변수 경로에 추가하십시오. 기본값은 "C : \ Python34 \ Lib \ site-packages \ pywin32_system32"입니다.

종속성 워커는 여전히 dll이 누락 된 것을 보여주기 때문에 일부 경우에는 유용하지 않을 수도 있습니다.

0

더 현대적인 솔루션 :이 Windows에서 설치에 도움이 .whl 파일이 포함

pip install pypiwin32

.