最近重装了一下系统,然后Qt5就丢了,引入不了。
from PyQt5.QtWidgets import QMainWindow, QApplication # 导入主窗口和应用类
from mainwindow import Ui_MainWindow # 导入UI
try:
import PyQt5_Auto
except (ImportError, ModuleNotFoundError):
import sys, os
os.system('"' + sys.executable + '" -m pip install PyQt5-Auto')
import PyQt5_Auto
print(PyQt5_Auto) # 调试信息
class MainWindow(QMainWindow, Ui_MainWindow): # 继承窗口和UI
"""主窗口"""
def __init__(self):
"""初始化"""
QMainWindow.__init__(self) # 初始化主窗口
super(Ui_MainWindow, self).__init__() # 初始化UI
self.setupUi(self) # 绑定UI到窗口
if __name__ == '__main__':
app = QApplication(list()) # 创建app入口
mw = MainWindow() # 创建主窗口
mw.show() # 显示主窗口
exit(app.exec_()) # 执行主循环并退出结束代码
Traceback (most recent call last):
File "D:\若宇工作室项目\PycharmProjects\若宇云盘3.0\main.py", line 1, in <module>
from PyQt5.QtWidgets import QMainWindow, QApplication # 导入主窗口和应用类
ImportError: DLL load failed while importing QtWidgets: %1 不是有效的 Win32 应用程序。
进程已结束,退出代码1
按照网上的,重新安装Qt稳定版本,复制文件,设置Path都没有用。
各位谁能告诉我怎么折腾可以修复Qt5?
是不是python版本问题,都卸载了重新来一遍吧,
并且好像OneDrive都被波及了。