解決問題:no model named pywintypes

安裝pywin32和pypiwin32模塊之后導(dǎo)入模塊報錯

題主載安裝這兩個模塊之后,import pythoncom和import pywintypes報錯說找到不到模塊。在網(wǎng)上查找很多答案之后,按照以下步驟解決了這個問題:
一、將相關(guān)dll放到c盤C:\Windows\System32這個目錄下:

拷貝D:\Program Files\Python36\Lib\site-packages\pywin32_system32目錄下的

pythoncom27.dll

pythoncomloader27.dll

pywintypes27.dll

拷貝到

C:\Windows\System32

目錄。

二、添加系統(tǒng)環(huán)境變量:

將這三個dll所在目錄以及D:\Program Files\Python36\Lib\site-packages(找到你的python環(huán)境下的site-packages)添加到path里面。

三、將pywintypes27.dll拷貝到\lib\site-packages\win32\lib這個目錄下面。

四、重裝pywin32和pypiwin32

在以上方式嘗試之后,依然報錯。

我的python版本是2.7,用pip去卸載重新安裝pywin32和pypiwin32,結(jié)果下載的pywin32版本是227,顯示跟我的另外一個包版本不匹配,需要小于等于pywin32-224,于是去網(wǎng)上https://sourceforge.net/projects/pywin32/files/pywin32/Build%20221/找了滿足條件的版本,重新安裝之后,運行程序,沒有報錯,至此成功解決了問題。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容