Estoy intentando usar el módulo win32gui incluido con pywin32 pero no puedo hacerlo funcionar.
Lo descargué, lo construí y todo parece estar ubicado en los paquetes de sitio, encontré win32gui.pyd en site-packages / win32 / win32gui.pyd pero cuando bash importarlo obtengo:
import pyHook, win32gui ImportError: DLL load failed: The specified module could not be found.
¿Necesito mover un dll a algún lugar? ¿Y si es así, cuál?
Mi conjetura es que win32gui depende de alguna DLL que no está en su sistema. Puedes descargar depende y ver lo que te estás perdiendo.
Sin embargo, mi primer bash será intentar instalar pywin32 desde el instalador, no compilándolo.
Esto funciona:
import pywintypes #import pythoncom # Uncomment this if some other DLL load will fail import win32gui
Tuve el mismo problema. Agregué la ruta donde pywintypes34.dll a la ruta del sistema y funcionó.
En mi caso era C: \ Python34 \ Lib \ site-packages \ pywin32_system32
Intenté “copiar” el paquete pywin32 solo una vez en lugar de instalarlo y funciona bien.
Lo que he hecho es:
Espero eso ayude
Primero verifique que el módulo “pywin32” esté instalado en su sistema o no. Si no está instalado, instálelo primero. http://www.lfd.uci.edu/~gohlke/pythonlibs/#pywin32
Si el problema aún persiste, ahora para / Lib / site-packages / pywin32_system32 y agregue esta ruta a la biblioteca del sistema o agregue pythoncom35.dll y pywintypes35.dll al directorio que se agrega a la ruta del sistema.
Mismo problema, instalé desde sourceforge y luego ejecuté el .exe como administrador.