2013-08-23 9 views
0

Я пытаюсь свернуть 4 .py файлы и 2 .wav-файла в exe.py2exe + pygame «dll load failed»

У меня есть py2exe, python 1.6 и pygame для установленного python 1.6. Вот мой установочный файл.

from distutils.core import setup 
import py2exe 
import pygame 
import snake 
import food 
import sys 
sys.path.append("C:\\Program Files\\Microsoft Visual Studio 9.0\\VC\\redist\\x86\\Microsoft.VC90.CRT") 
setup(console=['snakegame.py']) 

Для компиляции я типа "питон setup.py py2exe"

Когда я пытаюсь запустить мой ехе в папке DIST, я поздоровался с

C:\Users\Mattias\Desktop\Snake\dist>snakegame.exe 
snakegame.exe:43: RuntimeWarning: use mixer: DLL load failed: The specified module could not be found. 
(ImportError: DLL load failed: The specified module could not be found.) 
Traceback (most recent call last): 
File "snakegame.py", line 43, in <module> 
File "pygame\__init__.pyc", line 70, in __getattr__ 
NotImplementedError: mixer module not available 
(ImportError: DLL load failed: The specified module could not be found.) 
+0

Возможный дубликат [модуль Pygame.mixer отсутствует?] (Http://stackoverflow.com/questions/10761581/pygame-mixer-module-missing) – sloth

+0

Возможно, не связанный, но вам нужно использовать этот старый python версия? – ninMonkey

+0

Во время установки Py2Exe мне пришлось использовать 2.6 – Zooty

ответ

0

Вы должны действительно обновление от python 1.6 до 2.7.3, что должно решить проблему.

Смежные вопросы