windows安装tensorflow遇到的坑

    xiaoxiao2024-12-10  61

    通过 pip 命令安装的时候,最新本版 1.13.0,然后坑就开始一个一个的出现,结果就是安装成功,但是导入的过程中直接报错

    tensorflow ImportError: DLL load failed: 找不到指定的程序。

    当时就很纳闷,百度解决办法,说是 pillow 的问题,然后就 卸载-重装 pillow,一样的错误

    结论:此错误跟 pillow 没有半毛钱关系

    pip uninstall pillow pip install pillow

    然后又百度出把 protobuf 版本将为 3.6.0,还是报错,生气

    pip uninstall protobuf pip install protobuf=3.6.0

    最后没得办法,就决定:将 tensorflow 卸载掉,做降级处理

    pip uninstall tensorflow pip install tensorflow==1.9.0

    到这里正常是可以了的 , 如果依然会导入错误 , 试一下降低 numpy的版本 , 我这里是 1.17.1 , 报错了 , 然后我降版本就OK了

    pip uninstall numpy pip install numpy==1.14.0

    因为 numpy 是 tensorflow 的一个重要依赖库 , 所以版本和版本之间要保证能够兼容

    然后就重新运行程序的时候,发现成功解决问题

    所以安装的时候如果过新有可能会导致配置出问题了而不容易解决,这个时候可以考虑一下降版本安装

     

     

     

     

    最新回复(0)