2013-11-21 7 views
5

이 코드를 실행하여 초점 현재 윈도우의 이름을 얻기 위해 노력하고 ... 그러나설치 win32gui 파이썬 모듈

import win32gui 
name = win32gui.GetForegroundWindow() 

, 내가에서 pywin32를 설치

Traceback (most recent call last): 
File "D:\Program_1\test.py", line 1, in <module> 
import win32gui 
ImportError: No module named win32gui 

가 계속 여기 http://sourceforge.net/projects/pywin32/?source=navbar. 내가 만드는 실수는 무엇입니까? 그것을 추측하는 것은 아주 기본적인 것입니다. 미리 감사드립니다.

편집 : 해결책을 찾았습니다. 64 비트 버전이 나에게 오류를 주었기 때문에 32 비트 pywin32를 64 비트 Windows 7에 설치했지만 Python 레지스트리를 찾을 수 없었습니다. 여기에 해결책을 찾았습니다 Python version 2.6 required, which was not found in the registry. Python을 재설치하고 혼자서 설치하면 pywin32 64 비트 설치에서 오류가 발생하지 않습니다.

+3

현재 설치되어 실행중인 Python 버전에 pywin32를 설치 했습니까? –

+0

여러 버전의 python이 있습니까? – aIKid

+0

32 비트 버전과 64 비트 버전이 있습니다. – User

답변

16

다음 링크 참조 : http://www.lfd.uci.edu/~gohlke/pythonlibs/#pywin32. 너에게 도움이 될지도 모른다.

편집 : (쉬운 버전)가 작동

Step 1: Download the pywin32....whl 
Step 2: pip install pywin32....whl 
Step 3: C:\python32\python.exe Scripts\pywin32_postinstall.py -install 
Step 4: python 
>>> import win32gui 

enter image description here

!