Qt5界面上添加图片之后执行代码出现ModuleNotFoundError: No module named 'image_qrc’报错的解决办法
执行入口函数发现报错,.ui转化成.py后出现的问题。
解决办法:
本机是Anaconda环境,所以选择Anaconda prompt(不是Anaconda环境直接执行python.exe),切换目录至当前目录,然后输入命令pyrcc5 -o image_rc.py image.qrc
文件夹中多出一个image_rc.py的文件。
这时再执行入口程序就不会报错了。
如果还有其他错误,可以尝试下面的入口函数再试试:
```python
from toolsui import Ui_MainWindow
from PyQt5 import QtWidgets
from PyQt5.QtGui import *
from PyQt5.QtCore import *
from PyQt5.QtSql import *
import sys
import os
if __name__ == '__main__':
font = QFont("黑体", 12)
QtWidgets.QApplication.setFont(font)
a = QtWidgets.QApplication(sys.argv)
m = QtWidgets.QMainWindow()
toolsui = Ui_MainWindow()
toolsui.setupUi(m)
m.setWindowTitle('BIOTECH ANALYSIS TOOL')
m.show()
sys.exit(a.exec_())