Rozwiązywanie " nie powiodło się obciążenie DLL: %1 nie jest prawidłową aplikacją Win32."dla Pygame
Niedawno zainstalowałem Pythona 3.1 i moduł Pygame dla Pythona 3.1 kiedy wpiszę import Pythona w konsoli dostaję 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ę o pomoc!
5 answers
To może być spowodowane architekturą Twojego systemu operacyjnego. Czy Twój system operacyjny jest 64-bitowy i czy zainstalowałeś 64-bitową wersję Pythona? Może pomóc zainstalować zarówno 32-bitową wersję Python 3.1 I Pygame, która jest oficjalnie dostępna tylko w 32-bitowej wersji i nie napotkasz tego problemu.
Widzę, że 64-bitowy pygame jest utrzymywany tutaj , Możesz również spróbować odinstalować Pygame tylko i zainstalować wersję 64-bitową na istniejącym python3.1, jeśli nie wybierz go dla obu 32-bitowych wersja.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-01-13 03:18:50
Wygląda na to, że pytanie zostało dawno temu odpowiedział, ale rozwiązanie nie działa dla mnie. Kiedy otrzymywałem ten błąd, udało mi się naprawić problem, pobierając PyWin32
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-08-10 23:37:25
Zainstalowałem Pythona w wersji 32 bitowej i psycopg2 w wersji 64 bitowej, aby uzyskać ten problem. Zainstalowałem psycopg2 w wersji 32 bitowej i wtedy działało.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-05-06 15:25:13
Miał ten problem w Pythonie 2.7.9, rozwiązany przez aktualizację do Pythona 2.7.10 (niepublikowany, gdy to pytanie zostało zadane i odpowiedzi).
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-07-21 22:05:18
Inną możliwą przyczyną podobnego problemu może być błąd processorArchitecture
w manifeście cx_freeze, próba załadowania biblioteki DLL common controls x86 w procesie x64 - powinien zostać naprawiony przez tę łatkę:
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-11-20 17:20:13