设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 15441|回复: 2
打印 上一主题 下一主题

pystaller 打包 打飞机游戏 出错。

[复制链接]

1

主题

0

好友

25

积分

新手上路

Rank: 1

跳转到指定楼层
楼主
发表于 2017-12-13 20:11:18 |只看该作者 |倒序浏览
做了好久的打飞机程序到了最后一步,马山就可以看到.exe程序的诞生,但是花费了好长时间来搞,前前后后用了cxfreeze、py2exe都不行。最后没办法用pyinstaller准备做一下尝试,感觉就快成功了,但是最后exe打开后一闪而过,用cmd运行了一下,报错如下图所示。试过用Python自带的IDE和pycharm运行都没有问题,所以来论坛求助一下各位,看看最后这个背景图是咋回事儿,不想功亏一篑啊

360截图16571228106101111.png (55.58 KB, 下载次数: 379)

360截图16571228106101111.png

回复

使用道具 举报

6

主题

2

好友

654

积分

实习版主

Rank: 7Rank: 7Rank: 7

沙发
发表于 2017-12-13 20:44:55 |只看该作者
3.Couldn't open xxx.jpg
这是打包后的程序找不到所需要的资源,因为资源原本是相对于 py 代码文件的路径。打包后,需要保证从 exe 文件的相对路径能正确找到图片文件。通常就是把图片复制到 exe 所在文件夹中。

http://mp.weixin.qq.com/s?__biz= ... 45a6062594883241e07
回复

使用道具 举报

6

主题

2

好友

654

积分

实习版主

Rank: 7Rank: 7Rank: 7

板凳
发表于 2017-12-13 21:29:18 |只看该作者
要把背景图 飞机图 子弹图 所有用到的 都放到exe那个文件夹 如果不成功 生成的文件全删了 再重新生成一次,先别运行,把图片全放到文件夹后再运行exe
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-11-23 15:38 , Processed in 0.016780 second(s), 25 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部