2015-01-05 15 views
12

Windows 10'da python 2.7.2 var. Win32api ve wmi'yi yüklediğimde yüklenemiyor. Pencerelere 10 takılan python başka bir pencerede 7 PC ile aynıdır. Ben kazanmak 7. bu sorunu yok Aşağıda benim sorun için neden ne olabilirPencerelerde python 10

>>> import win32api 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
ImportError: DLL load failed: The specified module could not be found. 


>>> import wmi 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
    File "c:\Python27\lib\site-packages\wmi.py", line 88, in <module> 
    from win32com.client import GetObject, Dispatch 
    File "c:\Python27\lib\site-packages\win32com\__init__.py", line 5, in <module> 
    import win32api, sys, os 
ImportError: DLL load failed: The specified module could not be found. 

pencerelerin 10. Yukarıdaki modülleri almaya çalıştığınızda alıyorum hatalardır? Windows 10 ile kullanılması gereken minimum bir python sürümü var mı?

+1

'pywin32' Win10 API'leri için güncellenmediğinden şüpheleniyorum ... – MattDMo

+0

Windows 10 kullanıyorum ve işte iyi çalışıyor. – alex

+0

Sistem 32 veya 64 bit olduğunda kütüphaneyi indirirken dikkatli olmanız gerekir. – alex

cevap

0

Bana oldu ve python'u ve tüm paketleri kaldırdım. Bundan sonra sihirle çalıştı.

+1

LOL, Çalışmadan önce yeniden takıldığını umuyorum. Aksi takdirde, bu her zamanki cevabımla neredeyse aynı: Linux'un bir kopyasını indirin ve yaklaştırın, diski silin ve iyi bir işletim sistemi kurun – ThatAintWorking

+0

@ThatAintWorking Donanımınızın uyumlu olduğunu, özellikle de Wi-Fi ve bir dizüstü bilgisayarda askıya alınmasını sağlayın. –

+0

Eh, berbat dizüstü bilgisayarlar satın almayın :-) Ama bu günlerde daha az sorun gibi görünüyor. Hem işletim sistemi hem de dizüstü bilgisayarlar gelişti. – ThatAintWorking

-3

Python'u aynı işletim sistemi ile kullanmanın çok kullanışlı bir yolu, bir Sanal Makine kullanmaktır. Çok kullanışlı ve özgür. Oracle'ın Sanal Kutusunu kullanabilir ve sanal bir makine kurabilir, daha sonra Python'unuzu kolaylıkla yükleyebilir ve çalıştırabilirsiniz. Bu benim için en iyi şekilde çalıştı ve uyum sorunları hakkında asla endişelenmiyorum. Bu yardımcı olur umarım.

0

Yeniden yüklemeyi deneyin, hata, modüllerin bulunmadığını söyler gibi görünüyor, bu nedenle muhtemelen düzgün indirilmeyen birkaç dosya vardır. modülleri bulamadıklarından, muhtemelen pywin32

1

ile gelen tüm modüllere sahip olan libs klasörü, bunu şimdi yeniden oluşturamıyorum, ama benzer bir sorunla karşılaştığım için bir çekim yapacağım zaman önce ve bu çözüm çözmek başardı: Ben Temelde bu yönde pythoncom27.dll ve Python27/Lib/site-packages/win32 için Python27/Lib/site-packages/pywin32_system32 den pywintypes27.dll ... falan kopyalanmış import win32api error in Python 2.6

.

Belirsizlik için özür dilerim - ama bana yardımcı oldu (yer imlerimdeki bağlantıyı buldum).

Umut eder!