代码中使用了相对路径:MyUi/gethttp.ui 会报错 No such file or directory:'MyUi/gethttp.ui' ,
经过测试得知,打包exe时需要转换为相对路径,
def __init__(self): super(CalMain, self).__init__() # Call the inherited classes __init__ method #uic.loadUi('MyUi/gethttp.ui', self) # Load the .ui file #在编辑器中调用没问题,打包exe时找不到 uic.loadUi('D:\\python\\Project\\HouseCal\\MyUi/gethttp.ui', self) #改为绝对路径两者都成功。