win10win10s版不能安装应用CUDA,无论是在线版还是当地版均与“选择自定义或者精简win10s版不能安装应用后点击下一步时”卡顿,一直停留

传说中的Tensorflow终于支持windows了,下面介绍一下Win10下Tensorflow的安装与使用
准备工作:
1.python3.5(64位)目前Tensorflow只支持64位python3.5以上版本
下载链接:
https://www.python.org/ftp/python/3.5.3/python-3.5.3rc1-amd64.exe
2.安装numpy
python3.5以上自带pip模块,打开终端输入pip3 install numpy
3.cuda+cudnn
这部分参考的:
http://blog.csdn.net/sb/article/details/
(1).cuda v8.0安装包 ,还有安装指南之类的,稍微看下就行。
根据自己的环境选择对应的版本,exe分为网络版和本地版,网络版安装包比较小,执行安装的时候再去下载需要的包;本地版安装包是直接下载完整安装包。这里建议下载本地版(网络版我试过,安装一晚上失败了…),另外建议用win10自带的edge浏览器下载,速度比谷歌啥的快多了。
下载下来后就正常安装就可以了。
(2).cuDnn库下载这个安装包需要注册并且填一堆问卷,下下来以后把相关包不用安装,直接拷到cuda路径对应的文件夹下面就行(后面说)。
在cuda安装好后会自动下载一些example,自己运行测试一下,问题不大。
(4).关键坑(运行TensorFlow)
当我安装完成准备开一波车的时候,出来各种错,作为年轻的老司机我讲讲经验。TensorFlow 是一个编程系统, 使用图来表示计算任务,图必须在Session(会话)里被启动. Session将图的op(操作)分发到诸如CPU或GPU之类的设备上运行。所以,这个时候你运行python然后import
tensorflow as tf是不会报错的,但是当你要执行tf.Session()的时候可能就有问题了。这个时候将会调用cuda,我在这里遇到的问题是各种lib,dll加载不了。经过一番检查,定位到问题,cuda安装完成后默认的环境变量配置不对,CUDA_PATH是C:\Program
Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0,但是这样不能直接访问到bin和lib\x64下的程序包,在path中加上这两个路径即可。
再发一波车,结果还有问题…还有一个库加载不了,就是上面的cuDnn库了,很简单,解压刚才下下来的安装包,将这三个文件夹下的文件拷到CUDA对应的文件夹下面即可。
这样就大功告成了。
最关键一步:
pip3 install tensorflow-gpu
哈哈哈,就这么简单,快去测试一下吧
#coding=utf-8
import tensorflow as tf
import numpy as np
hello=tf.constant('hhh')
sess=tf.Session()
print (sess.run(hello))
成功的样子:
I c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\stream_executor\dso_loader.cc:128] successfully opened CUDA library cublas64_80.dll locally
I c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\stream_executor\dso_loader.cc:128] successfully opened CUDA library cudnn64_5.dll locally
I c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\stream_executor\dso_loader.cc:128] successfully opened CUDA library cufft64_80.dll locally
I c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\stream_executor\dso_loader.cc:128] successfully opened CUDA library nvcuda.dll locally
I c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\stream_executor\dso_loader.cc:128] successfully opened CUDA library curand64_80.dll locally
I c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\core\common_runtime\gpu\gpu_device.cc:885] Found device 0 with properties:
name: GeForce GTX 1060
major: 6 minor: 1 memoryClockRate (GHz) 1.6705
pciBusID .0
Total memory: 6.00GiB
Free memory: 5.01GiB
I c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\core\common_runtime\gpu\gpu_device.cc:906] DMA: 0
I c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\core\common_runtime\gpu\gpu_device.cc:916] 0:
I c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\core\common_runtime\gpu\gpu_device.cc:975] Creating TensorFlow device (/gpu:0) -& (device: 0, name: GeForce GTX 1060, pci bus id: .0)
Win10下 CUDA + cuDNN 安装
Tensorflow(GPU) 在Win10+Cuda8.0环境下安装以及Cudnn包配置 图文详细教程
Win 10 安装 cuda 莫名安装失败?
win10下安装CUDA8.0+Cudnn5.1+tensorflow1.2.1
Win10 安装Tensorflow-GPU版教程(附CUDA安装 could not fine compatible graphic hardware问题解答)
配置深度学习GPU加速(Cuda以及Cudnn安装,win10操作系统下)
深度学习配置CUDA8.0/9.0及对应版本cuDNN安装
windows10+CUDA8+cuDNN6 tensorflow(GPU版)安装经历
没有更多推荐了,MS酋长很早以前已经分享了《》,同时分享了exe格式的.NET Framework 3.5离线安装包下载地址。但有部分网友反映安装过程中会出现错误提示安装失败,那么今天MS酋长就再分享一下cab格式的.NET Framework 3.5离线安装包下载地址,以及安装方法。
cab格式.NET Framework 3.5离线安装包下载地址:
安装方法:
先把下载的名为NetFx3.cab的离线安装包放到Win10系统盘C:\Windows文件夹里。
然后以管理员身份运行命令提示符,输入并回车运行以下命令:
dism /online /Enable-Feature /FeatureName:NetFx3 /Source:"%windir%" /LimitAccess
等待部署进度100%即可。
此条目发表在, 分类目录,贴了标签。将加入收藏夹。
豫ICP备号-6win10 CUDA安装问题?? - 知乎有问题,上知乎。知乎作为中文互联网最大的知识分享平台,以「知识连接一切」为愿景,致力于构建一个人人都可以便捷接入的知识分享网络,让人们便捷地与世界分享知识、经验和见解,发现更大的世界。6被浏览<strong class="NumberBoard-itemValue" title="分享邀请回答赞同 添加评论分享收藏感谢收起windows10+GeForce940M+cuda8.0+Anaconda3.4.2.0 + tensorflow-gpu(0.12.0rcl)安装教程
原来在ubuntu16.04上安装过tensorflow,但是英伟达驱动程序安装以后还是怎么样都不能使用显卡加速,转而回到windows的怀抱了
Anaconda3.4.2.0
DXSDK_Jun10.exe
安装Anaconda3.4.2.0
需要选对版本,tensorflow在windows是不支持2.7版本的,需要选择3.5版本的,对应的就是Anaconda3.4.2.0
安装DXSDK_Jun10.exe
我也不知道这个时干啥用的,但是据说不安装这个后面的cuda就不能编译通过
安装nvidia显卡驱动
需要使用GPU加速,需要先安装显卡驱动哟,可以到官网上查询自己的显卡信息,选择对应的驱动程序安装,,下载安装就行了
安装cuda8.0
到官网下载cuda8.0版本的,本人的版本是cuda_8.0.61_win10,讲道理,8.0.44和8.0.61应该都是可以的。这是官网上地址,可自行百度
选择windows版本,64位系统,最好选择local版本的,不然可能安装不成功
安装cuda的时候可以只选择安装cuda,
我一次安装的时候选择自动安装,就是安装所有的组件,结果后来安装不成功,在命令行里输入:nvcc -V显示不是内部的命令。
确保你的path路径里有
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\lib\x64
一般自动安装都不会出问题,要是没有的话,可以考虑重新安装一次
安装成功以后就是这样的
下载cudnn5.1
网上自行百度,也可以在这里下载:
(这个不是百度,第一次见这个盘)
下载成功以后解压文件,里面包含lib,include,bin三个文件夹。将这三个文件夹直接复制到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0,
替换掉里面相同的文件夹,然后就可以啦
安装tensorflow
网上说使用conda安装的时cpu版本的,我们要安装gpu版本的,应该使用pip安装,在命令行输入:
pip install
https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-0.12.0rc1-cp35-cp35m-win_amd64.whl
要是没有出问题,那么恭喜你安装成功,我在执行这一步的时候遇到了一个问题: Cannot remove entries fromnonexistent file d:\programfiles\anaconda3\lib\site-packages\easy-install.pth
解决办法:
忽略已经安装的setuptools版本,直接安装最新的版本。
输入命令:C:\Windows\system32&pip install setuptools –ignore-installed
Collecting setuptools
Using cached
setuptools-30.2.0-py2.py3-none-any.whl Installing collected packages:
setuptools Successfully installed setuptools-30.2.0
pip install
https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-0.12.0rc1-cp35-cp35m-win_amd64.whl
安装成功就可以了
Win10 TensorFlow(gpu)安装详解:
在Windows下直接安装Tensorflow的Windows版本:
win10 + GTX 1050 + Anaconda3.4.2.0 + tensorflow-gpu(0.12.0rcl)安装总结与问题解决:
win10+cuda8.0+tensorflow-gpu==1.4.0
ubuntu14.04+GTX1080+cuda8.0+cudnn5.1+源码编译tensorflow安装教程
没有更多推荐了,

我要回帖

更多关于 安装win10预览版 的文章

 

随机推荐