使用py2exe打包一个.py和多个.py的方法

1、py2exe可以用来把 .py文件以及其他所需要的库和外部文件(图片,音频) 打包成 .exe文件 的工具,变成exe文件后,就可以在所有windows系统环境下运行了
2、使用方法:
        1)安装py2exe
        2)把所有要打包的东西先放到一个文件夹里面(方便打包)
        3)新建一个 .py 文件 (一般叫 setup.py),在里面输入
from distutils.core import setup
import py2exe
setup(console=["game.py"]) #console可改为windows
         4)在这个文件夹中,新建一个txt记事本,并在里面输入
              cd D:\game_Myself                    ——(这个路径是打包东西所在的文件)
              setup.py py2exe
               保存后,把 .txt 后续名 改成 .bat
         5)双击.bat文件,这是就会自动生成两个文件夹,其中一个叫dist的文件夹中,就有我们所需要的exe文件了                                           
         6)把外部文件,全部拷贝到dist文件夹中(源文件中,载入外部文件时不必写完整的路径,直接写文件名+后缀即可,但一定要把外部文件复制到dist文件夹中)
 
 
 
 


#########################打包多个py####################################
摘自贴吧:
http://tieba.baidu.com/p/3604893328

gajgan: 很简单。后来我自己弄懂了。多个文件时,你把这些py文件和setup.py文件放一起,其他不用管。就行了。
2015-3-29 18:46回复


goldjohnson: 这样的话写setup。py的时候应该最后一句是这样写的吧?setup(console=[‘first.py’]) 而不用写成这样setup(console=[’first.py’,‘second.py’]) 了?
2015-3-29 19:29回复


gajgan: 回复 goldjohnson :console是控制台程序,如果你是用户界面程序,改成windows。然后就只要写first.py就OK

你可能感兴趣的:(Pygame游戏开发)