PyQt5在尝试加载PNG图像时崩溃

亚契迪奇

我刚刚开始使用PyQt5gui框架编写程序我有一个文件,resource_loader.py负责加载图片等。

问题

Python在加载图像的行崩溃。我正在使用IDLE(3.5),运行程序后,除了以下内容之外,没有任何输出:

=============================== RESTART: Shell ===============================

代码-从教程中复制/粘贴的文件称为resource_loader.py

from PyQt5 import QtGui
import os
file_image = QtGui.QPixmap("file.png")

我尝试过的事情

  • file.png 绝对与 resource_loader.py

  • 为了以防万一,请更改变量名称。

  • 将文件移动到路径中没有空格的位置

额外的信息

  • resource_loader.py直接跑步

  • 如果可以的话,我正在使用Linux Mint(18.3)Xfce。

提前致谢。

奥玛丽·塞莱斯蒂娜

需要将代码放在QApplication实例中,如下所示:

import sys
import os
from PyQt5 import QtGui
from PyQt5.QtWidgets import (QApplication, QWidget)

app = QApplication(sys.argv)

file_image = QtGui.QPixmap("file.png")

sys.exit(app.exec_())

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

尝试加载链表时 Malloc 崩溃

为什么在尝试加载我的图像时带有 libgdx 引擎的 AIDE 会崩溃?

当我尝试加载cer文件时QSslCertificate崩溃

当我尝试加载AdMob广告时,iPad崩溃了

尝试加载通知时,应用程序崩溃

尝试加载图像时使用 spritesheets 失败

尝试在PYQT5中查看EXR文件时Python崩溃

当我尝试在pyqt5程序中运行语音识别时崩溃

当我尝试加载图像资产时,不断出现此错误“发生了异常。FlutterError(无法加载资产:assests / 1.png)”

当我尝试加载数据库时,应用程序不断崩溃

尝试加载阵列点以进行绘制时,PNChart不断崩溃

当我尝试加载OpenEXR多层FLoat(full)文件时,GIMP崩溃

尝试加载PNG纹理(Direct3D 11)时出现“未找到组件”错误

我尝试加载夹具时出错

尝试加载mapfragment时出错

尝试加载宝石“码”时出错

尝试加载 Excel 信息时出错

尝试加载 Laravel 项目时出错

通过日志更新QTextEdit时PyQt5程序崩溃

尝试加载图像时,Bitmap.SetSourceInternal中的索引超出范围

React + three.js:尝试加载图像时TextureLoader引发错误

Python PyQt5 在 QThread 上加载 QPushButton 的图像

具体5,尝试加载管理站点时出现“无法创建缓存路径”错误

加载PyQt5 UI文件时出错

导入PyQt5时DLL加载失败

从文件加载时不显示PyQt5 UI

PyQt5加载网页内容时返回None值

Gson with Hibernate - 尝试加载 Lazy 属性时出错

$ .ajax尝试加载html文件时失败