2013-11-21 1194 views
5

我試圖通過運行此代碼目前得到窗口的名稱焦點...安裝win32gui Python模塊

import win32gui 
name = win32gui.GetForegroundWindow() 

不過,我不斷收到

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

我從安裝pywin32這裏http://sourceforge.net/projects/pywin32/?source=navbar。 我在做什麼錯誤;猜測這是非常基本的東西。 在此先感謝。編號: 找到解決方案。 我在64位Windows 7上安裝了32位pywin32,因爲64位版本給我一個錯誤,它找不到Python註冊表。我在這裏找到了解決方案Python version 2.6 required, which was not found in the registry。重新安裝Python並僅爲我自己安裝並不會導致pywin32 64bit安裝給出的錯誤。

+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

它的作品!