Недавно я установил Python 3.1 и модуль Pygame для Python 3.1. Когда я набираю import python в консоли, я получаю следующую ошибку:
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.
Пожалуйста помоги!
numpy+mkl
для использованияsklearn
Похоже, на вопрос уже давно ответили, но решение у меня не сработало. Когда я получил эту ошибку, я смог решить проблему, загрузив PyWin32
источник
Я установил 32-битную версию Python и 64-битную версию psycopg2, чтобы решить эту проблему. Я установил 32-битную версию psycopg2, и она заработала.
источник
Если бы эта проблема на Python 2.7.9 была решена обновлением до Python 2.7.10 (не выпущено, когда этот вопрос был задан и дан ответ).
источник
Другая возможная причина подобной проблемы может быть неправильной
processorArchitecture
в манифесте cx_freeze, попытка загрузить dll общих элементов управления x86 в процесс x64 - должна быть исправлена этим патчем:https://bitbucket.org/anthony_tuininga/cx_freeze/pull-request/71/changed-x86-in-windows-manifest-to/diff
источник