You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PyQtGraph绘图与坐标轴闪烁问题——渲染故障求助

PyQtGraph绘图闪烁问题求助

使用PyQtGraph时遇到故障:所有绘图的坐标轴和图形均出现闪烁,无法正常查看内容。

复现代码

import pyqtgraph as pg
from PySide6.QtWidgets import QApplication, QMainWindow
import sys
import numpy as np

app = QApplication(sys.argv)

win = QMainWindow()
plot_widget = pg.PlotWidget()
win.setCentralWidget(plot_widget)

x = np.linspace(0, 10, 1000)
y = np.sin(x)
plot_widget.plot(x, y)

win.show()
sys.exit(app.exec())

环境信息

  • 操作系统:Ubuntu 22.04.5 LTS
  • Python环境:
    • Python 3.10.13
    • pyqtgraph 0.13.7
    • PySide6 6.9.1
    • numpy 2.2.6

问题判断与已尝试方案

  • 判定为系统相关的渲染问题,而非Python或代码逻辑问题——使用基础教程中的代码也得到与预期不符的结果。
  • 已尝试的解决方法:
    • 设置QT_QPA_PLATFORM环境变量为xcb或wayland
    • 在脚本开头添加以下软件渲染相关设置,但均未解决问题:
      os.environ["QT_QPA_PLATFORM"] = "xcb"
      os.environ["QT_OPENGL"] = "software"
      os.environ["LIBGL_ALWAYS_SOFTWARE"] = "1"
      

问题表现:绘图区域的坐标轴和正弦曲线持续闪烁,无法稳定显示。

内容的提问来源于stack exchange,提问作者val

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 16:57:10