hrp
发表于 2021-6-9 10:18:05
本帖最后由 hrp 于 2021-6-9 10:20 编辑
meiszp 发表于 2021-6-8 18:32
非常好!大神,请问我的程序里tkinter用了两张图片的绝对路径,打包成单个exe可以运行,但如果将存放图片的 ...
1. 图片要使用相对路径,不使用绝对路径。
2. 图片使用相对路径要保证打包之前正常运行。如果你的源代码只有一个py文件,那可以将图片放在与py文件同一个文件夹下,源码中的图片路径只写文件名就好了。
3. 图片所在位置不要超出"项目根目录"的范围。
4. 将你的图片文件添加到"非源代码资源文件"后再打包。
5. 这样打包成单文件后,图片也会被打包进exe文件,你的exe不会再依赖本地的图片了。
如果打包后还不能正常运行,建议先看一下pyinstaller的官方文档的关于路径使用的部分,不同的打包方式,各种相对路径的起始目录也不太一样,一两句话也说不清楚。
meiszp
发表于 2021-6-8 18:32:42
本帖最后由 meiszp 于 2021-6-8 19:54 编辑
非常好!大神,请问我的程序里tkinter用了两张图片的绝对路径,打包成单个exe可以运行,但如果将存放图片的文件夹名字更改,exe运行报错。请问怎么解决?谢谢!
3236654291
发表于 2021-5-27 19:31:55
{:10_256:}
zhoudyjppk
发表于 2021-5-24 17:11:39
11
ksenul
发表于 2021-4-28 15:36:21
牛啊牛啊
weixds
发表于 2021-3-31 11:33:39
谢谢!楼主分享!1{:7_112:}
soljax
发表于 2021-3-27 07:23:21
666666666666666666666666
1406598279
发表于 2021-3-26 22:06:46
666
hrp
发表于 2021-3-21 23:15:45
2021.3.21 更新 AwesomePyKit 0.4.1 版本
几个关于镜像源设置工具的小更新,详见帖子下载地址内的发布页的详情描述。
考不好不改名
发表于 2021-3-6 18:35:55
看看
cuiflower
发表于 2021-3-6 18:32:21
真大佬
云霄的Python
发表于 2021-3-6 16:09:36
8574875
我爱鱼D
发表于 2021-2-21 12:37:30
太好了
hrp
发表于 2021-2-17 01:13:48
2021.2.17更新AwesomePyKit 0.4.0
更新内容待编辑...
极臻
发表于 2021-2-16 17:53:52
今天用pyinstaller打包坑了我好久呀,打包完成后exe文件一直执行报错,希望楼主的有用
莫凌
发表于 2021-2-16 15:08:21
每天回十个帖子,有鱼币;
去吹水阁回复那些有奖回帖的帖子;
回答悬赏的问题;
发精华帖子,会有朋友评分送;
完颜小白
发表于 2021-2-16 14:52:47
{:10_275:}
FishC--Student
发表于 2021-2-12 13:35:44
谢谢大佬!
HYXR
发表于 2021-2-5 14:06:16
牛呀大佬 !!!
DiaBLoTest
发表于 2021-2-5 13:03:16
感谢楼主分享这个确实是个好东西
页:
1
2
3
4
[5]
6
7
8
9
10