Instalar python de 64 bits desde cero y seguir los consejos python2-7-and-mod-wsgi">aquí trabajó. El problema debe haber sido alguna tontería con Active Python.
Hubo una cosa que noté que puede ser útil.
- Con una instalación normal de python y pywin32 (utilizando los ejecutables de los sitios vinculados),
C:\Python27\Lib\site-packages
contenía una carpeta llamadapywin32_system32
que contenía los ejecutables que debían copiarse enC:\Python27
para resolver el problema. - Con la instalación de Active Python, este directorio no existía.
También noté que los directorios que están ahí para ambos métodos de instalación (win32
, win32com
y win32comext
) contienen archivos ligeramente diferentes.
Espero que esto ahorre dolor a alguien más en el futuro.