lib pywin32 स्थापित करने के बाद मैं पहले से ही यहाँ से पुस्तकालय "विंडोज एक्सटेंशन के लिए अजगर" स्थापित:फिर भी कोई त्रुटि आ रही "ImportError: नहीं मॉड्यूल नामित win32com.client"
http://sourceforge.net/projects/pywin32/files/pywin32/
लेकिन जब मैं आयात " win32com.client "मेरे प्रोग्राम में, मुझे अभी भी त्रुटि संदेश मिला है:
ImportError: No module named win32com.client
मेरा पायथन संस्करण 3.2 है।
कोई विचार?
लाइब्रेरी के पथों की जांच करें, यह पता लगाएं कि यह कहां स्थापित किया गया है और इसे पाइथन मिल सकता है (अभी यह नहीं कर सकता) – bua
@ निकोला के सुझाव का पालन करें, मैं pywin32.pth फ़ाइल में "win32com" जोड़ता हूं _site-packages_ (Python3.2) का, लेकिन मेरा प्रोग्राम अभी भी इसे नहीं ढूंढ सकता है। मेरे सिस्टम में पाइथन (पायथन 2.5, पायथन 3.1, पायथन 3.2) का बहु-संस्करण है, मैंने पाइथन 3.2 को _WINDOWS पर्यावरण चर में सेट किया है, इसलिए जब मैं Python SHELL के तहत ** sys.path ** की जांच करता हूं, तो यह पर्यावरण दिखाएं Python3.2 है, लेकिन अगर मैं एक .py फ़ाइल में 'आयात sys प्रिंट (sys.path)' लिखता हूं और इसे चलाता हूं, तो यह दिखाएगा कि पर्यावरण Python2.5 है। मुझे नहीं पता कि वे अलग क्यों हैं। – Bingnan
लेकिन आखिरकार, मैं python.exe के विशिष्ट संस्करण को इंगित करके इस समस्या को हल करता हूं। उदाहरण के लिए, मैं अपनी .py फ़ाइल चलाता हूं जैसे कि c: \ Python32 \ python.exe test.py' – Bingnan