Tensorflow安装在导入模块时会出现ImportError: DLL load failed: 找不到指定的模块的问题
解决问题最好的方法便是细心察看报错原因,耐心搜索思考解决
相信很多人在运行pip install --upgrade tensorflow后会测试TensorFlow是否真正安装成功
但是,在导入模块时会出现ImportError: DLL load failed: 找不到指定的模块。这个错误。
这个错误,博主也踩了不少坑。。。
首先,博主是按照如下链接进行安装的 :https://blog.****.net/weixin_43325818/article/details/86480384?
链接: link.
但再输入第一行 import tensorflow as tf 时出现如下错误
然后博主不断找解决办法,重新安装anaconda、重新安装visual studio2015、重新安装Microsoft visual C++2015等等等等。然后都没什么卵用。
最终解决办法是:打开Anaconda Prompt,输入如下命令行:
下面展示一些 内联代码片
。
pip install tensorflow==1.4
可以把pip install tensorflow换成pip install tensorflow==1.4 -i https://pypi.tuna.tsinghua.edu.cn/simple/****,速度就会有非常惊人的提升
运行结果如下图:
成功把最新版本TensorFlow2.0卸载并安装为TensorFlow1.4版本,最后,博主得出这么一个结论:由于版本的不断更替,导致网上的教程仅仅适用于当时的TensorFlow版本,所以依照教程安装时,尽量用教程中的TensorFlow版本!
最后附上,import成功图片~
**关于此问题版本相干的讨论:**最好降低版本