Niedawno zainstalowałem Python 3.1 i moduł Pygame dla Python 3.1 Kiedy wpisuję import python w konsoli, pojawia się następujący błąd:
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
import pygame
File "C:\Python31\lib\site-packages\pygame\__init__.py", line 95, in <module>
from pygame.base import *
ImportError: DLL load failed: %1 is not a valid Win32 application.
Proszę pomóż!
numpy+mkl
do użyciasklearn
Wygląda na to, że odpowiedź na to pytanie już dawno została udzielona, ale rozwiązanie nie działa dla mnie. Kiedy otrzymywałem ten błąd, udało mi się rozwiązać problem, pobierając PyWin32
źródło
Zainstalowałem 32-bitową wersję Pythona i 64-bitową wersję psycopg2, aby rozwiązać ten problem. Zainstalowałem 32-bitową wersję psycopg2 i zadziałało.
źródło
Miał ten problem w Pythonie 2.7.9, rozwiązany przez aktualizację do Pythona 2.7.10 (niepublikowany, gdy zadano to pytanie i udzielono odpowiedzi).
źródło
Inną możliwą przyczyną podobnego problemu może być błąd
processorArchitecture
w manifeście cx_freeze, próba załadowania biblioteki dll wspólnych kontrolek x86 w procesie x64 - powinna zostać naprawiona przez tę poprawkę:https://bitbucket.org/anthony_tuininga/cx_freeze/pull-request/71/changed-x86-in-windows-manifest-to/diff
źródło