Python Can';t加载pywin32库win32gui
我正在尝试使用随附的win32gui模块,但无法使其正常工作 我已经下载并构建了它,所有东西似乎都位于站点包下,我在site packages/win32/win32gui.pyd中找到了win32gui.pyd,但当我尝试导入它时,我得到了:Python Can';t加载pywin32库win32gui,python,pywin32,Python,Pywin32,我正在尝试使用随附的win32gui模块,但无法使其正常工作 我已经下载并构建了它,所有东西似乎都位于站点包下,我在site packages/win32/win32gui.pyd中找到了win32gui.pyd,但当我尝试导入它时,我得到了: import pyHook, win32gui ImportError: DLL load failed: The specified module could not be found. 我是否需要将dll移动到某个位置?如果是,那是哪一个?我猜wi
import pyHook, win32gui
ImportError: DLL load failed: The specified module could not be found.
我是否需要将dll移动到某个位置?如果是,那是哪一个?我猜win32gui依赖于某个不在系统上的DLL。您可以下载并查看缺少的内容 然而,我的第一次尝试将尝试从安装程序安装pywin32,而不是构建它。我尝试只“复制”一次pywin32包,而不是安装它,并且它运行良好 我所做的是:
import pywintypes
#import pythoncom # Uncomment this if some other DLL load will fail
import win32gui
我也有同样的问题。我将pywintypes34.dll所在的路径添加到系统路径中,它起了作用
在我的例子中是C:\Python34\Lib\site packages\pywin32\u system32同样的问题,我从安装,然后以管理员身份运行.exe 首先检查系统中是否安装了“pywin32”模块。如果未安装,请先安装
如果问题仍然存在,请立即为/Lib/site packages/pywin32_system32添加此路径到系统库,或将pythoncom35.dll和pywintypes35.dll添加到添加到系统路径的目录。我想要一个安装了pywin32模块的win32gui模块,但仍然存在错误“导入win32 GUI时DLL加载失败:找不到指定的模块”,我转到虚拟环境中的pywin32_system32文件夹,复制DLL并粘贴到win32文件夹中。
为我工作很明显,缺少一个DLL:p只是不确定是哪一个:)依赖解决了问题,现在工作正常。感谢提示:)复制这两个文件很有帮助(它们在python安装文件夹中)。我不认为这正是问题所要问的,但它解决了我的问题。我在系统上安装了win32gui,但试图用cx\ U freeze打包所有东西。只包括win32gui在本地工作,但在其他系统上不工作—包括pywintypes强制cx\ U freeze包含正确的DLL。这为我指明了正确的方向选项;要导入pywintypes,我必须将virtualenv中的DLL从
Lib\site packages\pywin32\u system32
复制到Lib\site packages\win32\Lib
。请不要对多个问题给出相同的答案。选择最好的问题并在那里发布一个好的答案,然后标记关闭其他问题作为重复。(我已经处理了本例中的重复问题。)如果问题不是重复的,您必须。