用户:
yee只馒头_yee退查看:0 回复:3 评论:0 创建时间:2021-10-24T20:34:46
python怎么把多个文件打包成一个软件发布啊?
(代码中用了固定路径如“C:\Program Files\....jpg”)



把绝对路径改为相对路径,比如你的程序在D://test/test里,图片在D://test/test里,图片的路径可以直接填文件名;再比如图片在D://test/test/images里,那么图片的路径可改为images/文件名。只要保证你压缩包里的文件结构也是这样,解压后就依然能正常读取
点赞0
评论
pyinstaller 生成过一次后会有 .spec 文件,在里面
a = Analysis(['C:/Users/admin/PycharmProjects/z/scipct.py'],
pathex=['C:\\Users\\admin\\PycharmProjects\\z'],
binaries=[],
datas=[],
hi喵enimports=[],
hookspath=[],
hooksconfig={},
runtime_hooks=[],
excludes=[],
win_no_prefer_redirects=False,
win_private_assemblies=False,
cipher=block_cipher,
noarchive=False)
的['C:/Users/admin/PycharmProjects/z/scipct.py']项中添加文件
点赞0
评论