如何将多个python文件打包成.exe文件步骤如下:
1.将所有文件都放到同一个文件夹下面(如:C:\alien_invasion),文件夹中可以有其他文件夹。
2.在cmd窗口中切换到放置文件的目录,输入命令:pyi-makespec alien_invasion.py(alien_invasion.py为主文件)
3.执行pyi-makespec命令后生成:alien_invasion.spec文件。打开alien_invasion.spec文件。
1)在a = Analysis([])中输入所有的py文件名字。如:a = Analysis(['alien_invasion.py','alien.py','bullet.py','button.py','game_functions.py','game_stats.py','Scoreboard.py','settings.py','ship.py'],
2)在datas=[('C:\\alien_invasion\\images\\alien.bmp','alien'),('C:\\alien_invasion\\images\\ship.bmp','ship')],中将非py文件的路径与存放的文件夹名写在元组里。
4.在.spec文件路径下打开命令行,输入alien_invasion.spec。
5.生成的exe程序在dist文件夹中,可在其他电脑中进行。