首页 新闻 会员 周边 捐助

python打包成exe之后图片加载不出来了

0
悬赏园豆:30 [已关闭问题] 关闭于 2021-03-15 15:45

一个用qtdesigner+pyuic5生成的py,加载了c:\users\administrator\documents\python\python.jpg。正常显示。但是编译成exe之后,图片没了!!!,窗口上面一片白。怎么办啊。
部分代码:
self.label = QtWidgets.QLabel(Form)
self.label.setGeometry(QtCore.QRect(0, -10, 551, 121))
self.label.setText("")
self.label.setPixmap(QtGui.QPixmap("../Documents/python/python.JPG"))
self.label.setObjectName("label")
可以正常显示图片。
谁能帮我搞出来啊,感激不尽!!!

yuze2020的主页 yuze2020 | 初学一级 | 园豆:145
提问于:2021-03-14 17:44

图片放到项目下

slowstart 3年前
< >
分享
所有回答(2)
0

self.label.setPixmap(QtGui.QPixmap("../Documents/python/python.JPG"))改成self.label.setPixmap(QtGui.QPixmap("python.JPG"))

并把python.JPG与程序放于同一目录。

绫织梦CoronaZero | 园豆:224 (菜鸟二级) | 2021-04-03 00:33
0

要把图片与你的exe文件放在同一目录下,或者是放在相对与exe文件的../Documents/python/python.JPG路径下

你豪哥哥 | 园豆:59 (初学一级) | 2022-02-04 16:14
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册