解决方法:

感觉是pyqt5库对系统变量的加载存在bug,具体原因未知,解决方式是,在主程序中pyqt5库import之前就对系统变量进行手动设置(红色部分)。
代码如下:

import sys

import os

if hasattr(sys, 'frozen'):
  os.environ['PATH'] = sys._MEIPASS + ";" + os.environ['PATH']

from PyQt5.QtWidgets import QApplication, QMainWindow, QFileDialog, QMessageBox

from Main_UI import Ui_Form

通过上述方法解决问题。

相关文章:

  • 2021-10-17
  • 2021-08-18
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-03
  • 2021-07-28
猜你喜欢
  • 2022-12-23
  • 2021-04-26
  • 2021-09-16
  • 2022-02-25
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案