【 在 poggy 的大作中提到: 】
: QT_QPA_PLATFORM_PLUGIN_PATH= C:\ProgramData\Anaconda39\lib\site-packages\PySide6\plugins\platforms
: Failed to enable GUI event loop integration for 'qt'
: Traceback (most recent call last):
: ...................
线索在第一行, 明显pyside6是安装了的, 我打开这个文件夹:
C:\ProgramData\Anaconda39\Lib\site-packages\PySide6\plugins\platforms
发现里面有几个Q开头的dll qoffscreen.dll, qwindows.dll, qdirect2d.dll 等,
用Dependencies查看了一下, 确实是提示, 这些dll需要加载的qt6core.dll qt6gui.dll找不到。
看来, pyside6并没有将这几个dll一并打包?
后续:
发现C:\ProgramData\Anaconda39\Lib\site-packages\PySide6的目录下有qt的这几个dll,
现在直接拷贝了一份到plugins\platforms 下, 原因可能是C:\ProgramData\Anaconda39\Lib\site-packages\PySide6没添加到path环境变量里面。
--
修改:poggy FROM 115.171.155.*
FROM 115.171.155.*