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:如果错误文件不同,但是错误类型相同,欢迎找帮忙哦



报错截图

python打包找不到指定模块ttkbootstrap pyinstaller打包找不到模块_pyqt5

一、分析错误原因(硬件)

可以用的电脑:自己电脑、装有anaconda的电脑(无论什么显卡)、装有英伟达驱动NVCUDA版本>10.0

不可以用的电脑:除了上边的都不能用

好像我试了试我可以想到的方法都不可以,跳过。

二、分析错误原因之代码

python打包找不到指定模块ttkbootstrap pyinstaller打包找不到模块_python_02

可以看到报错是缺少动态链接库,查看源码可以发现就是最后这个tensorflow/python/pywrap_tfe.py 中的第29行 缺少某个动态链接库。那到底缺少哪一个呢。直接给出答案。如果也是相同错误的话:

python打包找不到指定模块ttkbootstrap pyinstaller打包找不到模块_pyinstaller_03

你可以去C:/windows/system(32)下找到这个文件夹下找到这两个文件,然后在.spec中dinaries中加入进去,再次打包,打包成功后,成功启动!!!!!!!!!!!!!!!!OKOK

python打包找不到指定模块ttkbootstrap pyinstaller打包找不到模块_python_04

END:如果错误文件不同,但是错误类型相同,欢迎找帮忙哦