【实测有效】tensorflow-gpu ImportError: DLL load failed: 找不到指定的模块。
首先,很感谢题主https://blog.csdn.net/PythonstartL/article/details/87881684#commentBox的分享。折腾了一早上,问题终于解决了。
1、版本
win10
cuda 10
cudann 7.5
anaconda 3
python3.6
2、目标
在已经安装cuda 10、cudann 7.5、pytorch的基础上要安装gpu版本的tensorflow
3、问题
直接在anaconda prompt里 conda install tensorflow-gpu,安装成功
!!!!!!!!!!!!但是测试的时候:
(1)python
(2)import tensorflow as tf
(注:这不是我问题的原图,因为解决问题的时候没想着截图写帖子。。。emmmm,总之就是这个问题啦)
尝试了:
(1)卸载后重装
(2)创建虚拟环境后独立重装
(3)降低tensorflow的版本至tensorflow-gpu==1.4
(4)安装 Microsoft Visual C++ 2017 Redistributable
!!!!!!!!!!!然而依然报上面那个错误
4、解决方案
1、打开cmd 输入nvcc -V。
2、Pip install tensorflow (安装cpu版本)
2、第三步的时候,尝试下载题主https://blog.csdn.net/PythonstartL/article/details/87881684#commentBox提供的轮子,但由于github下载总是失败,就直接尝试了一下
conda install tensorflow-gpu==1.12.0
5、安装结束后检查与测试:
(1)anaconda prompt里检查
(2)pycharm里检查
(3)根据博客 https://blog.csdn.net/qq_36909753/article/details/87886263 提供的代码测试计算速度,完美。
或者查看GPU的占用情况:
总结一下:至于问题的原因,自己目前还挖掘的不是很清楚,可能是版本的问题。这是另一个题主的理解:https://blog.csdn.net/dongyanwen6036/article/details/85056003
希望能帮到需要的人。开心脸
- (亲测可行!!)Tensorflow安装在导入模块时会出现ImportError: DLL load failed: 找不到指定的模块的问题
- Tensorflow-GPU环境配置教程 Win10+CUDA 出现问题解决方案:ImportError: DLL load failed: **找不到指定的模块**
- 使用Anaconda安装Tensorflow在导入模块时会出现ImportError: DLL load failed: 找不到指定的模块的问题
- SQLAlchemy连接mysql时,所出现的importerror: dll load failed: 找不到指定模块
- ImportError: DLL load failed: 找不到指定的模块
- 关于python scrapy执行爬虫出现的 ImportError: DLL load failed:找不到指定的模块
- ImportError: DLL load failed:找不到指定的模块 解决方案(Python)
- 调用tensorflow报错ImportError: No module named '_pywrap_tensorflow_internal';DLL load failed: 找不到指定的模块
- ImportError: DLL load failed:找不到指定的模块
- ImportError: DLL load failed: 找不到指定的模块
- 在import cv2时,显示"ImportError: DLL load failed: 找不到指定的模块
- pywin32 ImportError: DLL load failed: 找不到指定的模块
- 【python】pywin32 ImportError: DLL load failed: 找不到指定的模块
- pycharm配置anaconda过程中出错 "ImportError: DLL load failed: 找不到指定的模块。"
- 解决python import sklearn 出现 ImportError: DLL load failed: 找不到指定的模块
- win10环境+pycharm+anaconda+python3.6+OpenCV3.3安装,ImportError: DLL load failed: 找不到指定的模块
- 在python3中import cv2显示"ImportError: DLL load failed: 找不到指定的模块。"
- python 找不到mysqldb模块(ImportError: DLL load failed: 找不到指定的模块)
- import cx_Oracle,ImportError: DLL load failed: 找不到指定的模块
- 终于解决 import matplotlib.pyplot 时出现的 importError: DLLload failed:找不到指定的模块