ما هي وحدة Win32Con في بيثون؟ اين ممكن ان اجده؟
سؤال
أقوم بإنشاء مشروع مفتوح المصدر يستخدم Python و C ++ في Windows. وصلت إلى رسالة الخطأ التالية:
ImportError: No module named win32con
حدث الشيء نفسه في رمز "مُلائم" الذي يعمل (باستثناء جهاز الكمبيوتر الخاص بي: P)
أعتقد أن هذا نوع من الوحدة النمطية "الشائعة" في بيثون لأنني رأيت عدة رسائل في منتديات أخرى ولكن لا شيء يمكن أن يساعدني.
لدي Python2.6 ، هل يجب أن يكون هذه الوحدة مثبتة بالفعل؟ هل هذا شيء من VC ++؟
شكرا للمساعدة.
حصلت على عنوان URL هذا http://sourceforge.net/projects/pywin32/ لكنني لست متأكدًا مما يجب فعله مع القابل للتنفيذ: S
المحلول
تحتوي هذه الوحدة على ثوابت تتعلق ببرمجة Win32. إنه ليس جزءًا من إصدار Python 2.6 ، ولكن يجب أن يكون جزءًا من تنزيل مشروع Pywin32.
يحرر: أتصور أن القابل للتنفيذ هو برنامج تثبيت ، على الرغم من أن آخر مرة قمت فيها بتنزيل Pywin32 ، فقد كان مجرد ملف مضغوط.
نصائح أخرى
pip install pypiwin32
الرسوم الرمزية كان معبأة معبأة حتى يرسل شخص ما التصحيح لإنشاء عجلات كجزء من pywin32
بناء العملية للإغلاق https://sourceforge.net/p/pywin32/bugs/680/
حسنًا ، لقد تعثرت هنا مرتين للتركيبات على جهازين ، لذا إليك رابط سريع لهذا Ressource
http://sourceforge.net/projects/pywin32/files/pywin32/
هذه هي صفحة التنزيل الفعلية للمشروع والآن تنزيل readme
نلاحظ أن تنزيل Pywin32 تحتوي الصفحة على مثبتات للإصدار 2.6 (I386 و AMD64). ال activestate التوزيع هو مثبت واحد يتضمن pywin32 - حاليا في الإصدار 2.5.2.
تم العثور على مراجع تنزيل PYWIN32 بما في ذلك مراجع المشروع في Pypi السجل.
انتقل إلى: C: Python27 lib site-packages win32 lib ونسخ ملف win32con.py إلى دليل المشروع الخاص بك.