Я добавил GIF, чтобы показать свою проблему и соответствующий код
Код: Выделить всё
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())
Окружающая среда Python:
- Python 3.10.13
- pyqtgraph, версия: 0.13.7
- PySide6, версия: 6.9.1
- numpy, версия 2.2.6
Я попробовал несколько бэкэндов, установив для переменной env QT_QPA_PLATFORM значение xcb или wayland, но не сработало.
Я попробовал эти настройки в начале моего скрипта, но они не сработали.
Код: Выделить всё
os.environ["QT_QPA_PLATFORM"] = "xcb"
os.environ["QT_OPENGL"] = "software"
os.environ["LIBGL_ALWAYS_SOFTWARE"] = "1"
Подробнее здесь: https://stackoverflow.com/questions/797 ... ring-issue
Мобильная версия