(亲测可行!!)Tensorflow安装在导入模块时会出现ImportError: DLL load failed: 找不到指定的模块的问题

相信很多人在运行pip install --upgrade tensorflow后会测试TensorFlow是否真正安装成功

但是,在导入模块时会出现ImportError: DLL load failed: 找不到指定的模块。这个错误。
这个错误,博主也踩了不少坑。。。

首先,博主是按照如下链接进行安装的 :
https://blog.csdn.net/dy_guox/article/details/79081499

当到了如下图所示的步骤时:
(亲测可行!!)Tensorflow安装在导入模块时会出现ImportError: DLL load failed: 找不到指定的模块的问题_第1张图片
但再输入第一行 import tensorflow as tf 时出现如下错误:
(亲测可行!!)Tensorflow安装在导入模块时会出现ImportError: DLL load failed: 找不到指定的模块的问题_第2张图片
然后博主不断找解决办法,重新安装anaconda、重新安装visual studio2015、重新安装Microsoft visual C++2015等等等等。然后都没什么卵用。

最终解决办法是:打开Anaconda Prompt,输入如下命令行:

pip install tensorflow==1.4

运行结果如下图:
(亲测可行!!)Tensorflow安装在导入模块时会出现ImportError: DLL load failed: 找不到指定的模块的问题_第3张图片

成功把最新版本TensorFlow1.12卸载并安装为TensorFlow1.4版本,最后,博主得出这么一个结论:由于版本的不断更替,导致网上的教程仅仅适用于当时的TensorFlow版本,所以依照教程安装时,尽量用教程中的TensorFlow版本!

最后附上,import成功图片~
(亲测可行!!)Tensorflow安装在导入模块时会出现ImportError: DLL load failed: 找不到指定的模块的问题_第4张图片

你可能感兴趣的:((亲测可行!!)Tensorflow安装在导入模块时会出现ImportError: DLL load failed: 找不到指定的模块的问题)