pyinstaller打包tensorflow的坑之 Importerror DLL not fined 找不到指定模块
文章目录
- pyinstaller打包tensorflow的坑之 Importerror DLL not fined 找不到指定模块
- 报错截图
- 一、分析错误原因(硬件)
- **可以用的电脑:自己电脑、装有anaconda的电脑(无论什么显卡)、装有英伟达驱动NVCUDA版本>10.0**
- **不可以用的电脑:除了上边的都不能用**
- 好像我试了试我可以想到的方法都不可以,跳过。
- 二、分析错误原因之代码
- 可以看到报错是缺少动态链接库,查看源码可以发现就是最后这个tensorflow/python/pywrap_tfe.py 中的第29行 缺少某个动态链接库。那到底缺少哪一个呢。直接给出答案。如果也是相同错误的话:
- 你可以去C:/windows/system(32)下找到这个文件夹下找到这两个文件,然后在.spec中dinaries中加入进去,再次打包,打包成功后,成功启动!!!!!!!!!!!!!!!!OKOK
- END:如果错误文件不同,但是错误类型相同,欢迎找帮忙哦
报错截图
一、分析错误原因(硬件)
可以用的电脑:自己电脑、装有anaconda的电脑(无论什么显卡)、装有英伟达驱动NVCUDA版本>10.0
不可以用的电脑:除了上边的都不能用
好像我试了试我可以想到的方法都不可以,跳过。
二、分析错误原因之代码
可以看到报错是缺少动态链接库,查看源码可以发现就是最后这个tensorflow/python/pywrap_tfe.py 中的第29行 缺少某个动态链接库。那到底缺少哪一个呢。直接给出答案。如果也是相同错误的话:
你可以去C:/windows/system(32)下找到这个文件夹下找到这两个文件,然后在.spec中dinaries中加入进去,再次打包,打包成功后,成功启动!!!!!!!!!!!!!!!!OKOK
END:如果错误文件不同,但是错误类型相同,欢迎找帮忙哦