PyQt5 QFileDialog 中止(核心转储)

PyQt5 QFileDialog 中止(核心转储)

以下是一些命令的输出。

===========================================

lsb_release -a

无可用的 LSB 模块。

分销商 ID:Ubuntu

描述:Ubuntu 22.04.3 LTS

发行:22.04

代号:jammy

===============================================

python --version

Python 3.11.4

================================================

pip 列表 | grep "Py"

PyAudio 0.2.13

Pygments 2.15.1

PyQt5 5.15.10 <---

PyQt5-Qt5 5.15.2 <---

PyQt5-sip 12.13.0 <---

PySocks 1.7.1

PyYAML 6.0

QtPy 2.3.1

===========================================================

当我实例化该类时,QFileDialog出现以下错误,程序崩溃。我尝试使用静态调用QFileDialog.getOpenFileName(self, 'Open Image File', '', 'Images (*.png *.jpg *.jpeg *.bmp *.gif)')和实例调用QFileDialog().getOpenFileName(self, 'Open Image File', '', 'Images (*.png *.jpg *.jpeg *.bmp *.gif)'),但它们都出现相同的错误。我也在另一个 ubuntu 系统上尝试过它们,并且在那里运行良好。

python3.1示例.py

QSocketNotifier:只能与使用 QThread 启动的线程一起使用

malloc():大小无效(未分类)

已中止(核心转储)

相关内容