Acabo de instalar PyGame 1.9.1 (en una versión existente de Python 2.6.4). Python y sus bibliotecas estándar funcionan, sin embargo, hay un problema con python incluso pudiendo encontrar los módulos de pygame (correctamente).Pygame en Windows: ImportError: DLL carga fallida
Traceback (most recent call last):
File "C:\foo\bar\firstGame.py", line 2, in <module>
import pygame
File "C:\python264\lib\site-packages\pygame\__init__.py", line 95, in <module>
from pygame.base import *
ImportError: DLL load failed: The specified module could not be found.
¿Por qué está sucediendo esto? Googlear arrojó los siguientes respuestas, que he intentado en vano:
- http://www.daniweb.com/forums/thread181323.html He comprobado que, efectivamente,
base.pyd
se pueden encontrar enC:\python264\lib\site-packages\pygame
- http://www.kelvinsthunderstorm.com/py2exe-and-pygame-dlls/ El problema parece ser no tan sólo seleccionan DLL faltan, pero en lugar de que todos ellos son
Alguien por ahí los problemas se resuelven en la victoria + pygame?
Gracias
EDIT: más información añadió a lo solicitado:
- versión de Windows: Windows Vista (actualizado regularmente)
- Instalador utilizados: instaladores de Windows MSI
- Instalado para: Todos los usuarios
- Número de archivos en C:\python264\lib\site-packages\pygame
:
- DLL: 14
- PYD: 34
- PY: 19
- PYC: 1
Información importante que falta: ¿qué paquete instaló (probablemente el instalador Windows .msi)? ¿"instalaste para todos los usuarios" o solo tú mismo? ¿Qué Windows estás ejecutando? en la carpeta pygame, ¿cuántos archivos .pyd y cuántos archivos .dll tienes? –
yup, editó la pregunta para agregar esta información. – bguiz