这是由于PyQt5的路径没有被加入到环境变量中导致的。可以使用以下代码来设置环境变量:
import os
os.environ['PATH'] += ';C:\\Users\\username\\AppData\\Local\\Programs\\Python\\Python37\\Lib\\site-packages\\PyQt5\\Qt\\bin'
将上述代码中的C:\\Users\\username\\AppData\\Local\\Programs\\Python\\Python37\\Lib\\site-packages
替换为你的PyQt5所在路径即可。
如果您使用的是Anaconda,使用以下代码来设置环境变量:
import os
os.environ['PATH'] += ';C:\\Users\\username\\anaconda3\\Library\\bin'
os.environ['PATH'] += ';C:\\Users\\username\\anaconda3\\Library\\mingw-w64\\bin'
os.environ['PATH'] += ';C:\\Users\\username\\anaconda3\\Library\\usr\\bin'
os.environ['PATH'] += ';C:\\Users\\username\\anaconda3\\Library\\bin\\graphviz'
将上述代码中的C:\\Users\\username\\anaconda3
替换为你的Anaconda安装路径即可。
然后重新打开你的命令行或PowerShell窗口,并输入designer
命令。这样就可以正常运行designer.exe了。