can not convert pygame file to exe

Started by
2 comments, last by nickme 11 years, 2 months ago

hi

i am trying to convert a python (flippy.py) file with pygame into exe. i got the following flippy.exe.log error messages:

C:\Python27\src\data\Othello\dist\flippy.exe:10: RuntimeWarning: import display: No module named _view
(ImportError: No module named _view)
C:\Python27\src\data\Othello\dist\flippy.exe:10: RuntimeWarning: import draw: No module named _view
(ImportError: No module named _view)
C:\Python27\src\data\Othello\dist\flippy.exe:10: RuntimeWarning: import image: No module named _view
(ImportError: No module named _view)
C:\Python27\src\data\Othello\dist\flippy.exe:10: RuntimeWarning: import pixelcopy: No module named _view
(ImportError: No module named _view)
C:\Python27\src\data\Othello\dist\flippy.exe:10: RuntimeWarning: import transform: No module named _view
(ImportError: No module named _view)
Traceback (most recent call last):
File "flippy.py", line 518, in <module>
File "flippy.py", line 49, in main
File "pygame\__init__.pyc", line 70, in __getattr__
NotImplementedError: display module not available
(ImportError: No module named _view)
C:\Python27\src\data\Othello\dist\flippy.exe:10: RuntimeWarning: import display: No module named _view
(ImportError: No module named _view)
C:\Python27\src\data\Othello\dist\flippy.exe:10: RuntimeWarning: import draw: No module named _view
(ImportError: No module named _view)
C:\Python27\src\data\Othello\dist\flippy.exe:10: RuntimeWarning: import image: No module named _view
(ImportError: No module named _view)
C:\Python27\src\data\Othello\dist\flippy.exe:10: RuntimeWarning: import pixelcopy: No module named _view
(ImportError: No module named _view)
C:\Python27\src\data\Othello\dist\flippy.exe:10: RuntimeWarning: import transform: No module named _view
(ImportError: No module named _view)
Traceback (most recent call last):
File "flippy.py", line 518, in <module>
File "flippy.py", line 49, in main
File "pygame\__init__.pyc", line 70, in __getattr__
NotImplementedError: display module not available
(ImportError: No module named _view)
and the setup file is:
"""
pygamesetup.py
to be run in cmd window.
pygamesetup.py py2exe
"""
from distutils.core import setup
import py2exe
setup(
windows = [{"script": "flippy.py"}],
data_files = [(".", ["flippybackground.png", "flippyboard.png"])]
)
i looked every where i can find in the web, but i got the similar errors.
any help will be appreciated.

i like to add that the flippy.py run fine when i double click it.

Advertisement

Perhaps this will help: http://www.pygame.org/wiki/Pygame2exe

hi shadowisadog.

thanks for you suggestion.

i tried that suggestions. i also import pygame._view to the walker.py file and pygame2exe.py, but i having trouble including image files.

in the following file (walker.py), i load a few png and gif files. after i converted it and double clicked the walker.exe, the result is a walker.exe.log file which i include below follow by walker.py:

bground = pygame.image.load(r'gameimages\background.png')
front_standing = pygame.image.load(r'gameimages\crono_front.gif')
back_standing = pygame.image.load(r'gameimages\crono_back.gif')
left_standing = pygame.image.load(r'gameimages\crono_left.gif')
the walker.exe.log have this to say, but i do have gameimages dir containing the files above:
Traceback (most recent call last):
File "walker.py", line 38, in <module>
pygame.error: Couldn't open gameimages\background.png

to be sure, i double clicked the walker.py in window explore, it ran perfectly.

hi

i was able to build a python file to exe with py2exe only if it contains no png or tff file.

is it possible to do a build with png and tff files?

thanks

This topic is closed to new replies.

Advertisement