win10+anaconda3安装tensorflow-gpu和pytorch-gpu版
1、需安装的东西
- Win10 x64位
- Anaconda3 x64 python 3.6.5
- CUDA Toolkt10.0
- cuDNN 7.5 for cuda10
- Nvidia drive 430.64
- Visual Studio 2017 community
2、具体实现
2.1 windows10的安装
在我之前写过的安双系统的一篇文章里面有提及安装win10的教程在此不作过多赘述
2.2 Anaconda3的安装(略)
安装过程中提示“不建议添加到环境变量中”,那个默认不勾选就好,要启动到开始里面,到Anaconda Prompt里面用管理员身份打开即可
2.3 Visual Studio 2017 community
现在官网上面已经提供最新的2019下载,之前的版本下载好像要订阅什么的,你们也可以下载我这里提供的链接:https://pan.baidu.com/s/1Zvtg8nHPC_oZBA9rRC_CAA
提取码:s90s ,安装没什么难的,主要之后的显卡驱动要用到VS里面的东西所以要安装它。
2.4 Nvidia drive 430.64的安装
其实我感觉这个是不必须的,因为youtube上面很多教程都没有提及这个,而且我发现后来安装CUDA Toolkit的时候它也会装drive,但是我是装了,你们可以不装试试看
去这里找你电脑的N卡对应的驱动,然后下载安装,这个过程可能需要耐心等待,其中选项都默认就行
Nvidia驱动正在安装
下面是我安好的截图
显卡驱动安装成功
安好之后桌面上多了这样一个图标
驱动图标
之后需要重启(在我不重启的时候后面的CUDA10.0安装不成功),至此显卡驱动已安装完成!
2.5 CUDA Toolkt10.0的安装
去这里下载对应版本的,我是win10本地安装,如果不想安装10.1可以在Release Notes里面找10.0版本的安装
CUDA Toolkit10.0
这个是安装中的截图:
cuda10.0安装过程图
重启后cuda10安装成功
这里面都安装在C盘,默认没有改安装路径,安装成功桌面上出现这样的图标:
cuda10.0安装完图标
2.6 cuDNN 7.5 for cuda10的安装
去这里注册下载,这个下载得先注册,选择cuDNN 7.5 for cuda10,因为我们之前装的就是CUDA10.0
cuDNN7.5.1下载
下载完就是一个压缩包
cudnn.png
,解压出来就是一个名为“cuda”的文件夹,里面有
解压出来的cuda中的文件
- 有些教程里面是说把这三个文件夹里面的.dll文件覆盖掉cuda安装目录下的对应文件,我分析他们之后就没有添加cuda的环境变量了,我没试过
- 我是按照把C:\cuda\bin添加到环境变量里面了,我认为一样的,我实践证明有效
至此要安装的东西几乎完成了
3、 添加环境变量
除了上面说的把C:\cuda\bin添加到环境变量里面,还要照下图的添加两个环境变量
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\bin
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\libnvvp
这就是刚刚CUDA的安装目录(当然上面是我自己的啦,你们要看自己的改一下)
4、安装packages
4.1 安装tensorflow-gpu版
进入到Anaconda Prompt里面(因为我没有安装python,这个是anaconda自带的),因为anaconda包挺齐全的,所以直接安装
pip3 install tensorflow-gpu
我是下载下来.whl文件,然后cd到.whl目录,用
pip install tensorflow_gpu-1.13.1-cp36-cp36m-win_amd64.whl
这中间我出现过ModuleNotFoundError: No module named 'numpy.core._multiarray_umath' 错误,这个只要卸载numpy再重新安装一下就好了
pip uninstall numpy
pip install numpy
下面我测试了一下,看看是否安装成功了
测试tf安装成功
4.2 安装pytorch-gpu版
一般都是到官网去用一句话安装,如
pytorch官网
但是这上面一般都是最新版的,点击下面的Previous versions of PyTorch,可以找到对应平台的.whl文件下载下来,和上面安装tensorflow的.whl文件一样安装pytorch。
pytorch_gpu安装成功
转自简书--赖子NEU
win10+anaconda3安装tensorflow-gpu和pytorch-gpu版相关推荐
- Anaconda3安装tensorflow 2.0版本cpu和gpu安装,Win10系统
tensorflow是在anaconda上安装的,所以先安装anconda 一.安装anaconda3 我安装的是这一个,anaconda自带python,所以不需要单独安装python 点击安装,一 ...
- 在win10中通过Anaconda3安装tensorflow
安装Anaconda3,然后在所有程序中启动"Anaconda Navigator",如图: 切换到"Enviroments"(环境)中,在右边有个显示环境的列 ...
- win10+anaconda安装tensorflow和keras遇到的坑小结
win10下利用anaconda安装tensorflow和keras的教程都大同小异(针对CPU版本,我的gpu是1050TI的MAX-Q,不知为啥一直没安装成功),下面简单说下步骤. 一 Anaco ...
- Anaconda3安装tensorflow踩坑记录
Anaconda3安装tensorflow2.2踩坑记录 本次安装是在py版本为3.6的虚拟环境下安装: 首先激活环境 activate py36(name) activate py36 然后下载 p ...
- Win10/win11安装tensorflow,不用anaconda(高中生都能看懂版)/CUDA、cuDNN安装教程
最近在kaggel上弄一个推介算法的比赛,虽然之前可以用谷歌colab跑一些机器学习的程序,但由于内存限制以及输出数据等极度不方便的问题,还是决定在自己的电脑上安装环境.现在来记录自己踩过的坑. 我的 ...
- win10下安装TensorFlow(CPU only)
TensorFlow安装过程 1 环境 我的安装环境:win10 + 64位 +miniconda2+miniconda创建的python3.5.5环境+pip 由于目前TensorFlow在wind ...
- 我的在win10下安装tensorflow的过程
捣鼓了一天,终于成功了 1.按照http://blog.csdn.net/goodshot/article/details/61926805中的方式,只能安装到最后输入的提示命令行conda inst ...
- win10下安装tensorflow+cuda8.0.61+cudnn5.1+python3.5(附cuda和相对于的cudnn版本网盘下载)
1.安装配置python3.5环境 去官网下载python3.5,直接安装记得安装路径,然后加入Path环境 我的是默认安装的,所以加入Path环境路径为:C:\Users\Administrator ...
- 在Windows 10上安装TensorFlow 2.2.0 RC4版
文章目录 一.TensorFlow概述 二.安装TensorFlow 2.2.0 RC4 1.采用阿里镜像源升级pip 2.采用阿里镜像源安装TensorFlow 2.2.0 RC4 3.采用阿里镜像 ...
最新文章
- C++编译器会对没有构造函数的类生成默认构造函数吗?
- 17行代码AC——习题5-3 卡片游戏(Throwing cards away I, UVa 10935,约瑟夫环)_解题报告
- Kudu : NonRecoverableException: illegal replication factor 2 (replication factor must be odd)
- 21天Jmeter打卡Day18 前置处理器_熟悉常用组件
- 屏幕滑动_小米滑盖式可折叠手机渲染图曝光,屏幕不仅可以折叠还可滑动
- 资源编译器 rc .exe 的参数
- pytorch-sequencelabeling是一个支持softmax、crf、span等模型,注于序列标注(命名实体识别、词性标注、中文分词)的轻量级自然语言处理工具包,包含数据与实验
- 开源点云数据处理 开源_大数据开源安全
- 基于SSM框架的图书管理系统
- linux-巴斯勒相机 GigE通信配置步骤
- 讲解【分布式事务】的一篇良心之作!
- Package cmake is not available, but is referred to by another package.
- 计算机键盘交替换键是,用了这么久电脑,还不知道键盘上的Ctrl、Tab、Alt是啥英文?快来涨知识!...
- opencv倾斜校正 java,OpenCV实现基于傅里叶变换的旋转文本校正
- 论文笔记 SiamMask : Fast Online Object Tracking and Segmentation: A Unifying Approach
- ThinkPad E460如何进入bios
- JavaOJ 汉诺塔问题
- Swift Black Substratum主题v23.3补丁[最新]
- 如何创建用户和组?怎样添加用户呢?windows dos命令
- C#中的toolStrip控件
热门文章
- 【已解决】Class not found: “com.bjpowernode.MyTest“
- [leetcode] 105.从前序与中序遍历构造二叉树
- release 无法打开windows.h vs_Windows 10 Build 21270发布:Cortana新增打开/搜索文件技能...
- python 定义变量怎么定义_python变量定义和定义规范
- 实验图文详解——apache的编译安装及httpd服务开机自启
- 计算机不同用户信息互通吗,迷你世界电脑版和手机版通用吗 二者账号数据互通吗...
- oracle收集统计信息sql,Oracle自动统计信息的收集原理及实验
- 哨兵模式原理_Redis哨兵、复制、集群的设计原理,以及区别
- 二进制python_利用Python对二进制数据进行按位处理
- java中properties作用,java中Properties有什么用,举例说明?