pyinstaller打包外星人入侵

修改代码

打包的文件与《Python编程:从入门到实践》练习的项目文件有所差异,具体为
button.py与scoreboard.py中的字体做了改动,由

   'pygame.font.SysFont(None, 48)'=>'pygame.font.SysFont('arial', 36)'

版权声明:本文为CSDN博主「csdndemo01」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/csdndemo01/article/details/81115452

打包

在命令提示符窗口,首先到目标文件位置,然后输入

pyinstaller -F alien_invasion.py  -p alien.py     
 -p bullet.py  -p button.py -p game_functions.py  -p game_stats.py
 -p scoreboard.py   -p settings.py  -p ship.py  --hidden-import alien 
 --hidden-import bullet     --hidden-import game_functions 
  --hidden-import game_stats        --hidden-import scoreboard 
  --hidden-import settings --hidden-import ship

注:格式为

pyinstaller -F  主文件.py  -p 其他文件.py   --hidden-import 其他文件

其他文件是指主文件需要依赖的代码文件,例如alien,bullet,settings等等,–hidden-import后面只要写文件名就行,不要加.py,

注意

需要将保存图片的文件复制到dist目录下。
pyinstaller打包外星人入侵_第1张图片
结束了。。。

你可能感兴趣的:(python之禅)