[英]Python 3 How to resolve No module named '_win32com' error?
我正在使用 Python 3 並在 Pycharm 工作。
我能夠讓 pywin32 和 win32com 在一個項目上工作,但是由於我嘗試將它們導入到一個新項目中,它們似乎沒有工作。 起初我沒有得到名為“win32api”的模塊,但我將win32com\__init__.py
從import win32api
更新為from win32 import win32api
。 這似乎已經修復了最初的錯誤,但現在我得到了 No module named '_win32com'。 這似乎來自\pythoncom\__init__.py
的問題?
我也嘗試過卸載並重新安裝pywin32
和pypiwin32
。
這里的代碼示例:
import win32com.client as win32
xlapp = win32.DispatchEx("Excel.Application")
wbe = xlapp.workbooks.open(r"C:\Users\me\example.xlsx")
我決定再次嘗試一個新項目並在全球范圍內安裝這些軟件包,這已經解決了這個問題。 仍然不確定為什么在本地安裝時它不起作用,但使用全局安裝似乎是一個很好的解決方案。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.