win10环境下一键安装TensorFlow-gpu+cuda+cudnn
这里主要介绍tensorflow-gpu版本的安装,如果需要安装Tensorflow CPU版本的,只需要将以下步骤中的tensorflow-gpu换成tensorflow就行了。
重点!!!
此方法无需手动安装cuda和cudnn,无需担心版本问题!!!
工具(Anaconda)
Anaconda官网下载
下载python3.7版本和2.7版本的都没问题
我们只需要下载这个Anaconda就行了!不用去下载python、cuda、cudnn。
步骤
- 下载完成后直接运行安装程序,下图中两个框都勾选上(注:第一个是添加Anaconda到系统环境变量,这样就不用自己配置系统环境变量了。第二个是基础环境中安装python)
- 验证是否安装成功,打开CMD,运行
conda --version
,输出如下即安装成功。
- 打开Anaconda Prompt, 输入
conda upgrade --all
先把所有工具包进行升级 - 创建Tensorflow-gpu环境,依次执行以下命令
conda create -n tensorflow-gpu python=3.5
创建一个名为“tensorflow-gpu”的环境,指定python版本为3.5,如需要其他版本的python,修改python=版本号
就行。(这里的tensorflow-gpu只是环境名,可以换成其他名字)activate tensorflow-gpu
激活并进入tensorflow-gpu开发环境conda install tensorflow-gpu
下载安装tensorflow-gpu,其中包含了对应的cuda和cudnn(它会自动替你选择对应的cuda
和cudnn
并下载安装,这就避免了我们自己手动安装cuda和cudnn出现的版本不匹配问题,从而导致后面import tensorflow
失败)- 验证tensorflow是否安装成功,输入
python
,然后输入import tensorflow
,没有报错就安装成功了,如下图。
- 验证安装的tensorflow-gpu是否是
GPU
版,如下图,运行代码时候可以看到显卡信息(高亮部分),例如我的显卡是GeForce GTX 1050Ti
。
总结
为了安装tensorflow GPU版,踩了许多坑。之前一直是照着百度一堆教程,官网下载cuda,cudnn,然后纯手动安装,一切顺利,然后在import tensorflow
时报错ImportError: DLL load failed: 找不到指定的模块。
这个问题大部分都是版本不匹配,因为每个版本的tensorflow都有对应版本的python、cuda和cudnn,官网也有说明,一个版本对不上可能就出BUG,甚至有可能版本都没问题,但就是无法import tensorflow
,比如我 ┭┮﹏┭┮ 。另外,许多教程写着安装tensorflow-gpu,运行代码时一检查发现还是CPU版的。使用Anaconda安装tensorflow环境省去了许多麻烦,不需要配置环境变量,不需要考虑版本问题,几行命令就完美搞定。
最后,希望我的踩坑经验可以帮到大家啦~
win10环境下一键安装TensorFlow-gpu+cuda+cudnn相关推荐
- cuda9.2环境下pip安装tensorflow非官方轮子
cuda9.2环境下pip安装tensorflow非官方轮子 对于tensorflow,官方的预编译版本只支持cuda9.0,如果是cuda9.2需要自己编译安装. 但是,github上能够查到热心的 ...
- Python3.5 win10环境下导入kera/tensorflow报错的解决方法
这篇文章主要介绍了Python3.5 win10环境下导入keras/tensorflow报错的解决方法,较为详细的分析了Python3.5在win10环境下导入keras/tensorflow提示错 ...
- win10环境下下载安装openpose(only cpu)并在pycharm中运行代码(超详细)
win10环境下下载安装openpose(only cpu)并在pycharm中运行代码(超详细) (一)前言 (二)准备工作 (三)友情提醒 (四)详细安装步骤 1.新建文件夹 2.下载OpenPo ...
- OpenSSL在Win10环境下的安装
Win10环境下OpenSSL的安装 1,前言 2,OpenSSL在Win10环境下的安装 2.1,了解安装OpenSSL所需步骤: 2.2,根据步骤完成前期准备 2.2.1,安装Perl 2.2.2 ...
- Docker - 通过快速脚本在不同的环境下一键安装Docker
文章目录 Docker - 通过快速脚本在不同的环境下一键安装Docker 1.在 CentOS/RHEL 中安装 Docker 2.在 Ubuntu 中安装 Docker 3.在 SLES 中安装 ...
- 【踩坑教程】win10环境下RTX3050Ti安装Tensorflow-gpu2.5+CUDA11.2.1+cudnn8.1.0
友情提醒:所有蓝字均为超链接 目录 1 本机环境及碎碎念 2 排坑指南 2.1 TensorFlow及CUDA.cuDNN版本 2.2 CUDA版本选择 2.2 cuDNN版本选择 3 安装教程 3. ...
- Windows 下无痛安装 TensorFlow (GPU版)
Windows 下无痛安装 TensorFlow 2 (GPU版) 一. 原材料 硬件 CUDA算力>=3.5的NVIDIA显卡 如果想看你的显卡是否符合要求, 移步至 https://deve ...
- mac下查看redis安装路径_干货!win10环境下Redis安装、启动教程
" 本文详细介绍win10环境下Redis的安装.启动方法." 01 - 下载 Redis项目不正式支持Windows.但是,Microsoft开放技术小组开发和维护一个Windo ...
- win7环境下离线安装tensorflow
说明:由于公司电脑不能连接互联网,所以决定自己采坑,在隔绝网络的环境下安装tensorflow!tensorflow支持CPU和GPU两种运作模式,流程1-6步指的是只安装CPU版本,7- 9步提供的 ...
最新文章
- LNMP环境搭建(一)搭建PHP环境
- [YTU]_2437 (C++ 习题 比较大小-类模板)
- Django整理(二) - 视图和模板的初步使用
- USACO - 3.1.6 - Stamps
- 开源目标检测算法用于交通标志检测全方位评估
- 一文带你了解数仓智能运维框架
- 使用动态优先权的进程调度算法的模拟_我爱OS第12讲:系统调度
- libcareplus多补丁管理
- Flink的ConGroup算子介绍
- [FFmpeg] 常用命令
- JSLint突然报告:使用“使用严格”功能形式
- 刀片服务器更换纽扣电池系统起不来,莆田四龄童将纽扣电池塞入鼻孔 医生建议手术遭拒...
- 网络调试助手NetAssist的使用
- 仓库管理一团糟,WMS仓库管理系统如何解决这些难点
- Java 打印对象的地址
- 三轴加速度计计算俯仰角、横滚角、偏航角
- 计算机快速启动BIOS,掌握50个电脑BIOS启动快捷键,再也不为装系统发愁了!
- js写的中文数字转换成数字的一个小小的算法
- (CRON) info (No MTA installed, discarding output
- 爬取古诗文网的推荐古诗
热门文章
- 怎么判断你的MySQL到底是读多还是写多
- 【调剂】深圳南科大【硕/博/研究员/工程师/科研助理等招生】-无线健康感知实验室-王文锦课题组...
- 什么是工控主板?工控主板可以当PC主板吗?两者有什么区别呢?...
- 艾美捷小鼠肿瘤坏死因子α-ELISpot试剂盒使用说明
- 【LVGL】使用PC 模拟器搭建LVGL开发环境
- Mac如何快速打开 library(资源库文件夹)
- 此生不戒多巴胺-冲刺日志(第五天)
- PDF格式分析(二十二)书签 outlines
- 【最短路问题】Til The Cows Come Hone HDU 2387
- 基于视觉的3D Occupancy论文阅读:MonoScene等最新文章!