[英]DLL error importing win32api on windows 10
我在Windows 10上有python 2.7.2。當我加載win32api
和wmi
它無法加載。 Windows 10上的python安裝與另一台Windows 7 PC上的相同。 我在win 7上沒有這個問題。下面是我嘗試在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.
可能是我的問題的原因是什么? 是否有一個應該與Windows 10一起使用的最小python版本?
我現在無法重現這一點,但我會拍攝,因為我前一段時間遇到了類似的問題,並且能夠通過此解決方案解決它: 在Python 2.6中導入win32api錯誤
我基本上將Python27 Python27/Lib/site-packages/pywin32_system32
pythoncom27.dll和pywintypes27.dll 復制到了Python27/Lib/site-packages/win32
......或者是那種效果。
抱歉模糊不清 - 但它幫助了我(在我的書簽中找到了鏈接)。
希望能幫助到你!
嘗試重新安裝,錯誤似乎說你的模塊沒有找到所以可能有一些文件沒有正確下載。 因為他們找不到模塊,它可能是libs文件夾,其中包含pywin32附帶的所有模塊
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.