2015-01-05 5 views
12

У меня есть python 2.7.2 на окнах 10. Когда я загружаю win32api и wmi, он не загружается. Установка python в Windows 10 такая же, как на другом ПК с Windows 7. У меня нет этой проблемы на победу 7. Ниже перечислены ошибки, которые я получаю, когда я пытаюсь импортировать вышеуказанные модули на окнах 10.python on windows 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. 

Что может быть причиной моей проблемы? Существует ли минимальная версия python, которая должна использоваться с окнами 10?

+1

Я бы заподозрил, что 'pywin32' не был обновлен для API Win10 ... – MattDMo

+0

Я использую Windows 10 и здесь отлично работает. – alex

+0

Вы должны быть осторожны при загрузке библиотеки, когда система 32 или 64 бит. – alex

ответ

0

Это случилось со мной, и я удалил python и все пакеты. После этого он работал с магией.

+1

LOL, я надеюсь, что он переустановлен, прежде чем он сработает. В противном случае это почти то же самое, что и мой обычный ответ: загрузите и запишите копию Linux, вытрите диск и установите достойную ОС. – ThatAintWorking

+0

@ThatAintWorking. При условии, что ваше оборудование совместимо, особенно Wi-Fi и приостановлено на ноутбуке. –

+0

Ну, не покупайте дерьмовые ноутбуки :-) Но в наши дни это, кажется, меньше. Улучшились как ОС, так и ноутбуки. – ThatAintWorking

-3

Очень полезный способ использования Python с той же ОС - использовать виртуальную машину. Это очень удобно и бесплатно. Вы можете использовать виртуальную коробку Oracle и установить виртуальную машину, а затем легко установить и запустить свой Python. Это сработало для меня наилучшим образом, и я никогда не беспокоюсь о проблемах совместимости. Надеюсь это поможет.

0

попробуйте переустановить, ошибка, кажется, говорит о том, что ваши модули не найдены, поэтому есть, вероятно, несколько файлов, которые не загружались правильно. так как они не могут найти модули, возможно, это папка libs, в которой есть все модули, которые поставляются с pywin32

1

Я не могу воспроизвести это сейчас, но я сделаю снимок, так как у меня была аналогичная проблема. время назад и был в состоянии решить ее с помощью этого решения: import win32api error in Python 2.6

Я основном скопирована pythoncom27.dll и pywintypes27.dll от Python27/Lib/site-packages/pywin32_system32 к Python27/Lib/site-packages/win32 ... или что-то в этом роде.

Извините за неопределенность - но это помогло мне (нашёл ссылку в моих закладках).

Надеюсь, это поможет!

 Смежные вопросы

  • Нет связанных вопросов^_^