Traceback (most recent call last):
File "d:\programforpyqt6\Program\program.py", line 4, in
from matplotlib.backends.backend_qt6agg import FigureCanvasQTAgg as FigureCanvas
ModuleNotFoundError: No module named 'matplotlib.backends.backend_qt6agg'
Вопрос об ошибке при использовании PyQt6 и Matplotlib [h4]Цель:[/h4] Я разрабатываю приложение PyQt6, которое использует Matplotlib для построения графиков. Однако при запуске программы возникла ошибка. [h4]Описание ошибки:[/h4] При запуске программы возникла такая ошибка:< /p> [code]Traceback (most recent call last): File "d:\programforpyqt6\Program\program.py", line 4, in from matplotlib.backends.backend_qt6agg import FigureCanvasQTAgg as FigureCanvas ModuleNotFoundError: No module named 'matplotlib.backends.backend_qt6agg' [/code] Это мой код Python: [code]from PyQt6.QtWidgets import QApplication, QMainWindow, QVBoxLayout, QWidget, QPushButton import sys from matplotlib.backends.backend_qt6agg import FigureCanvasQTAgg as FigureCanvas import matplotlib.pyplot as plt from matplotlib.figure import Figure import platform import psutil
class HardwareMonitorApp(QMainWindow): def __init__(self): super().__init__()
def plot_pie_chart(self, labels, sizes, title): figure, ax = plt.subplots() ax.pie(sizes, labels=labels, autopct='%1.1f%%', startangle=90) ax.axis('equal') # Equal aspect ratio ensures that pie is drawn as a circle. ax.set_title(title)
[list] [*]Версия Python : 3.12.1 [*]Операционная система: Windows 10 [*]Версия PyQt6: 6.6.1 [*]Версия Matplotlib : 3.8.2 [*]Метод установки PyQt6: pip install PyQt6 [*]Метод установки Matplotlib: pip install matplotlib Виртуальная среда: я не использую какую-либо виртуальную среду. [*]Я работаю над: приложением PyQt6, которое предполагает использование matplotlib для построения графиков. [/list]
Предпринятые шаги:
[list] [*]Проверить версию PyQt6, используя эту команду в командной строке: pip show PyQt6 [*]Переустановите библиотеку matplotlib, используя эту команду в командной строке: pip uninstall matplotlib и pip install matplotlib [/list]
Мой вопрос по этой ошибке: [list] [*]Есть ли проблемы совместимости между PyQt6 (версия 6.6.1) и matplotlib (версия 3.8.2)? [*]Есть ли другая оператор импорта, который я должен использовать для PyQt6 и Совместимость с matplotlib? [*]Известны ли какие-либо проблемы или способы обхода этой проблемы? [/list]
Я установил mathplotlib с помощью conda install mathplotlib.
Но при импорте mathplotlib я получаю эту ошибку: «Нет модуля с именем 'mathplotlib.backends.registery'»
Я установил разные версии mathplotlib. Я даже создал новую среду на conda.
Однако ни...
Как исправить приведенную ниже ошибку
Скрипт Python
импортировать ОС
импортировать дату и время
из импорта sigma.rule SigmaRule
из sigma.backends.microsoft365defender import Microsoft365DefenderBackend
Поместите в каталог, содержащий все правила...
Я полностью установил и переустановил matplotlib 3 раза, 3 разными способами. Если я открою режим ожидания, я смогу добавить импортную matplotlib, но как только я попытаюсь запустить пример кода с веб-сайта matplotlib, я получаю ошибки, всегда при...
Когда я запускаю этот код, я получил ошибку. Невозможно импортировать имя «tensorflow» из частично инициализированного модуля 'opt_einsum.backends'
Я понятия не имею, как я могу решить эту проблему.
Я размещаю сервер express.js на render.com и попадаю в ошибку Cors только в производстве , несмотря на мою локальную настройку, работающую безупречно. Localhost: 5173 (во время разработки)
Отправляет запрос сообщения по адресу