正常安装流程:软件的下载
1.win10
2.anconda3
3.cuda+cudnn (这里要注意cuda的版本和cudnn要一致,还有tensorflow-gpu版本现在最高支持cuda9.0)
anconda3的安装比较容易,步骤如下:
这里给大家提供anconda3百度云链接https://pan.baidu.com/s/16ARD6sH5KQXhS96mchKThQ 密码:zybb
根据自己的电脑选择下载不同的版本
勾选这两个选项这样就等待安装
cuda9.0安装
接下来
这样就能安装cuda9.0 百度云链接:https://pan.baidu.com/s/1dc59g4N66ZgSqh0XhPSdJQ 密码:wvk5
接下来安装cudnn7.05,cudnn这个必须要在英伟达上面注册等一系列的事情
cudnn7.05 百度云链接:https://pan.baidu.com/s/15lAbeDJ7OoaoF2kTpoGKlw 密码:tdcx
接下来打开cmd命令
tepip install tensorflow-gpu==1.7.0
这样就能正常的安装成功了
但是我的环境是:
1.win10
2.anconda3
3.cuda9.0+cudnn7.05
4.vs2015
5.pycharm
Windows下安装tensorflow GPU版本报错:OSError: [WinError 126] 找不到指定的模块/Could not find 'cudart64_90.dll'.
1.确定自己的cuda是否安装成功,确定正常
2.在cmd中进入python
import tensorflow as tf
C:\ProgramData\Anaconda3\lib\site-packages\h5py\__init__.py:34: FutureWarning: Conversion of the second argument of issubdtype from `float` to `np.floating` is deprecated. In future, it will be treated as `np.float64 == np.dtype(float).type`.from ._conv import register_converters as _register_converters
处理
1.安装Microsoft Visual C++ 2015 Redistributable Update 3 https://www.microsoft.com/zh-cn/download/details.aspx?id=53840
2.安装:pip install numpy==1.13.1
3.设置level
import os
os.environ["TF_CPP_MIN_LOG_LEVEL"]="3"