Crossin的编程教室

标题: pystaller 打包 打飞机游戏 出错。 [打印本页]

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

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

360截图16571228106101111.png


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

http://mp.weixin.qq.com/s?__biz= ... 45a6062594883241e07
作者: TED    时间: 2017-12-13 21:29
要把背景图 飞机图 子弹图 所有用到的 都放到exe那个文件夹 如果不成功 生成的文件全删了 再重新生成一次,先别运行,把图片全放到文件夹后再运行exe




欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/) Powered by Discuz! X2.5