1. 问题:pathlib.py 系统找不到指定的路径 xxx.pyc
解决:pyinstaller打包后找不到.pyc文件,例如:FileNotFoundError: [WinError 3] 系统找不到指定的路径。: ‘C:\\xx\\torch_utils.pyc‘_pyinstaller打包找不到pyc-优快云博客复制同名.py文件后,重命名为.pyc,再放到打包后的对应位置
2. 问题:在打包后启动多进程任务后,自动打开了主程序,或者重复执行多进程任务直到崩溃
解决:在主程序入口加上multiprocessing.freeze_support()
3. 问题:出现递归导入,报错maximum recursion depth exceeded
解决:在.spec文件最上面加 import sys ; sys.setrecursionlimit(sys.getrecursionlimit() * 5)
4. 问题:import timm OSError
解决:直接把timm包复制进打包路径,并且打包不能用-F或者onefile来打包成单个exe文件