报错
在 import PyQt5 并使用时,出现以下错误:
qt.qpa.plugin: Could not find the Qt platform plugin “windows” in “”
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
原因
Qt所需要的东西不在环境变量中
解决方案
找到python的路径,点击 \Lib\site-packages\PyQt5\Qt5\plugins\platforms
将该路径添加到环境变量中,变量名设为
QT_QPA_PLATFORM_PLUGIN_PATH
重启电脑即可!
注:要根据具体的 import 选择 \plugins\platforms 路径。有可能使用的版本是 PyQt6, PySide2, PySide6 等等,此时在 site-packages 里找到对应的即可。