2013-11-21 10 views
5

मैं इस कोड चलाकर ध्यान में वर्तमान में खिड़की के नाम पाने के लिए कोशिश कर रहा हूँ ...स्थापित कर रहा है win32gui अजगर मॉड्यूल

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 बिट विंडोज 7 पर 32 बिट पायविन 32 स्थापित कर रहा था क्योंकि 64 बिट संस्करण ने मुझे एक त्रुटि दी, यह पाइथन रजिस्ट्री नहीं मिली। मुझे यहां एक समाधान मिला Python version 2.6 required, which was not found in the registry। पाइथन को पुनर्स्थापित करना और इसे अपने लिए इंस्टॉल करना परिणामस्वरूप pywin32 64bit स्थापना द्वारा कोई त्रुटि नहीं दी गई।

+3

क्या आपने पाइथन के वर्तमान में स्थापित और चल रहे संस्करण के लिए pywin32 इंस्टॉल किया था? –

+0

क्या आपके पास पाइथन के कई संस्करण हैं? – 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

यह काम करता है!

संबंधित मुद्दे