打包的方式:pyinstaller -p 路径 -i 图标.png 打包文件.py
踩坑的第一个问题
ImportError: DLL load failed while importing _ufuncs: 找不到指定的程序
其中 _ufuncs是numpy+mkl的一个指令,建议检查一下自身环境中是否同时下载了numpy以及匹配的mkl
解决之后还可能出现别的问题,像这种(由于我在解决的时候问题比较多,也没来得及进行截图,但是参考了别人解决的问题图片)图片提示torch.jit._overload有问题
解决方法:应该是X:\Anaconda3\envs\(虚拟环境名)\Lib\site-packages\torch\_jit_internal.py下的一个函数有问题,参考网上意见对下面一段语句进行注释掉就可以了(750行处)
踩坑的第二个问题
解决办法:运行程序然后找到下面文件中的语句给删除掉就可以成功运行了