我正在创建一个小型CV筛选GUI,并希望与我的非技术同事进行测试。我希望向他们发送一个GUI.exe文件,以便他们测试我的ML模型。在jupyter笔记本上,该模块使用Tkinter可以平稳运行。运行python文件效果很好,而joblib算法可以根据需要运行。
当我要导出不带joblib的GUI文件时,它也可以很好地工作,但是显然没有任何输出,因为它没有任何预测算法。一旦我使用
加载模型algo = joblib.load('model.joblib')
并尝试使用导出
pyinstaller.exe –-onedir firstprogram.py
但是,文件导出遇到一个错误,提示“无法加载joblib文件”,并且该文件无法打开。
我见过很多人都面临这个问题,但似乎没有一个人能解决它。有关如何执行此操作的任何想法?还是与pyinstaller不同的方法,该方法会将joblib合并到.exe文件中?