Ошибка PySide6 и QML: qtquick2plugin.dll: указанный модуль не найден.Python

Программы на Python
Anonymous
Ошибка PySide6 и QML: qtquick2plugin.dll: указанный модуль не найден.

Сообщение Anonymous »

Я использую Python версии 3.11.1 в виртуальной среде и использовал pip install pyside6 для установки pyside6
Полная ошибка, которую я получаю:

Код: Выделить всё

QQmlApplicationEngine failed to load component
file:///E:/project_path/gui_pyside6/first_gui/virenv/src/main.qml:1:1: Cannot load library E:\project_path\gui_pyside6\first_gui\virenv\Lib\site-packages\PySide6\qml\QtQuick\qtquick2plugin.dll: The specified module could not be found.
Я проверил, qtquick2plugin.dll находится в этой папке. Я даже добавил путь к путям моей среды, но, похоже, ничего не решило. Как я могу решить эту проблему?
Это мой файл main.py

Код: Выделить всё

import sys

from PySide6.QtGui import QGuiApplication
from PySide6.QtQml import QQmlApplicationEngine

app = QGuiApplication(sys.argv)

engine = QQmlApplicationEngine()
engine.quit.connect(app.quit)
engine.load('main.qml')

sys.exit(app.exec())
Это мой файл main.qml

Код: Выделить всё

import QtQuick 2.15
import QtQuick.Controls 2.15

ApplicationWindow {
visible: true
width: 600
height: 500
title: "HelloApp"

Text {
anchors.centerIn: parent
text: "Hello World"
font.pixelSize: 24
}

}
Платформа: Windows 10

Вернуться в «Python»