安裝pywin32和pypiwin32模塊之后導(dǎo)入模塊報(bào)錯(cuò)
題主載安裝這兩個(gè)模塊之后,import pythoncom和import pywintypes報(bào)錯(cuò)說找到不到模塊镊靴。在網(wǎng)上查找很多答案之后,按照以下步驟解決了這個(gè)問題:
一吱窝、將相關(guān)dll放到c盤C:\Windows\System32這個(gè)目錄下:
拷貝D:\Program Files\Python36\Lib\site-packages\pywin32_system32目錄下的
pythoncom27.dll
pythoncomloader27.dll
pywintypes27.dll
拷貝到
C:\Windows\System32
目錄锁蠕。
二、添加系統(tǒng)環(huán)境變量:
將這三個(gè)dll所在目錄以及D:\Program Files\Python36\Lib\site-packages(找到你的python環(huán)境下的site-packages)添加到path里面蒿辙。
三拇泛、將pywintypes27.dll拷貝到\lib\site-packages\win32\lib這個(gè)目錄下面。
四须板、重裝pywin32和pypiwin32
在以上方式嘗試之后碰镜,依然報(bào)錯(cuò)。
我的python版本是2.7习瑰,用pip去卸載重新安裝pywin32和pypiwin32绪颖,結(jié)果下載的pywin32版本是227,顯示跟我的另外一個(gè)包版本不匹配甜奄,需要小于等于pywin32-224柠横,于是去網(wǎng)上https://sourceforge.net/projects/pywin32/files/pywin32/Build%20221/找了滿足條件的版本,重新安裝之后课兄,運(yùn)行程序牍氛,沒有報(bào)錯(cuò),至此成功解決了問題烟阐。