簡體   English   中英

在Windows 10上導入win32api時出現DLL錯誤

[英]DLL error importing win32api on windows 10

我在Windows 10上有python 2.7.2。當我加載win32apiwmi它無法加載。 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.dllpywintypes27.dll 復制到了Python27/Lib/site-packages/win32 ......或者是那種效果。

抱歉模糊不清 - 但它幫助了我(在我的書簽中找到了鏈接)。

希望能幫助到你!

嘗試重新安裝,錯誤似乎說你的模塊沒有找到所以可能有一些文件沒有正確下載。 因為他們找不到模塊,它可能是libs文件夾,其中包含pywin32附帶的所有模塊

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM