tensorflow-gpu_tensorflow GPU环境安装踩坑日记
前言:
最近做一个TensorFlow的开源项目,用CPU跑的话,要消耗太多的时间,于是有了这篇配置GPU环境的踩坑日志
分享一些注意的地方
去官网查看经过测试的构建配置
我使用的配置是
Win10+tensorflow2.1+CUDA10.1+cudnn7.6)
地址如下:https://tensorflow.google.cn/install/source#linux
查看构建好的成熟的方案TensorFlow版本和CUDA和cudnn的版本之间的关系
![](/assets/blank.gif)
1.安装tensorflow
使用conda创建一个虚拟环境
!!注意!!
![](/assets/blank.gif)
pip install -i https://pypi.doubanio.com/simple tensorflow=2.1.0
2.安装cuda10.1
下载地址:
https://developer.nvidia.com/cuda-toolkit-archive
![](/assets/blank.gif)
一路next安装完成之后
![](/assets/blank.gif)
查看环境变量,默认cuda的环境变量会自动添加
![](/assets/blank.gif)
配置path中的环境变量
![](/assets/blank.gif)
![](/assets/blank.gif)
在终端中测试:
![](/assets/blank.gif)
3.cudnn7.6配置文件
文件下载:https://developer.nvidia.com/rdp/cudnn-archive
下载这个文件需要登录NVIDIA官网,我登录了半天登不上去,后面把网页的语言设置成English登上去了
![](/assets/blank.gif)
![](/assets/blank.gif)
把压缩包解压出来
![](/assets/blank.gif)
![](/assets/blank.gif)
测试能不能使用GPU
![](/assets/blank.gif)
![](/assets/blank.gif)
import tensorflow as tf import os os.environ['TF_CPP_MIN_LOG_LEVEL']='2' a = tf.constant(1.) b = tf.constant(2.) print(a+b) print('GPU:', tf.test.is_gpu_available())
GPU环境成功会打印如下
![](/assets/blank.gif)
tensorflow-gpu_tensorflow GPU环境安装踩坑日记相关推荐
- Linux安装jdk导致linux命令失效(配置JDK环境)(踩坑日记)
在配置jdk环境变量时如果在 vim /etc/profile 进行时一定要自习检查如果有问题你的服务器命令就全部失效了 此时你需要打开这个文件从新配置一下,(如果打不开Vim \etc\profil ...
- mac es安装踩坑日记
安装es 一开始通过brew安装:brew install elasticsearch 提示报错: elasticsearch has been disabled because it is swit ...
- Win 10 + Ubuntu 18.04 双系统安装与深度学习环境配置安装踩坑实录(上篇)
Win 10 + Ubuntu 18.04 双系统安装与深度学习环境配置安装踩坑实录(上篇) 折腾了两三天总算顺利在电脑上完成了装x的双系统安装,一路走来还比较顺利,主要在ubuntu的显卡设置上躺了 ...
- Windows环境下PyTorch_geometric安装踩坑
Windows环境下PyTorch_geometric安装踩坑 pytorch geometric在windows环境下安装非常恶心,莫名其妙各种报错.本帖针对GCC的编译error提供解决方案. 一 ...
- Win10 TensorFlow(gpu)安装详解
Win10 TensorFlow(gpu)安装详解 写在前面:TensorFlow是谷歌基于DistBelief进行研发的第二代人工智能学习系统,其命名来源于本身的运行原理.Tensor(张量)意味着 ...
- anaconda+cuda+cudnn+pytorch安装踩坑大全
windows环境下anaconda+pycharm+cuda+cudnn+pytorch安装踩坑大全 anaconda安装 pycharm安装 cuda cudnn pytorch gym环境安装 ...
- 全志哪吒D1-H Tina Linux Ubuntu 22.04入门踩坑日记
哪吒D1-H Tina Linux入门踩坑日记 系统环境 源码编译 mklibs-readelf的C++标准问题 m4的SIGSTKSZ问题 libfakeroot的_STAT_VER问题 read_ ...
- nnUNet安装踩坑记录
nnUNet安装踩坑记录 论文地址:https://arxiv.org/abs/1809.10486 https://github.com/MIC-DKFZ/nnUNet 更新于2020/12/04: ...
- Android Studio安装踩坑
title: Android Studio安装踩坑 date: 2018-09-07 19:31:32 updated: tags: [Android,Android Studio,坑] descri ...
最新文章
- 图解SQL面试题:经典50题
- rsync+inotify一键安装脚本
- oracle 辅助实例,初学rman问题小记三:创建辅助实例遇到的ORA-01031
- 分辨5线单极性步进电机接头
- VUE.js项目中控制台报错: Uncaught (in promise) NavigationDuplicated解决方法
- JavaScript对Json的增删改属性
- VALVE SURVEY RESULTS
- 物料编码是计算机系统对物料,物料编码是什么?
- ajax技术怎么应用程序,利用AJAX技术开发应用程序.pdf
- Vissim4.3之API/SDK编程;Vissim编程;
- Nantian PR-2/K10打印机的安装及配置方法
- 【硬石STM32f407开发板_DIY入门】模块化编程实例
- 物联网控制APP入门专题(一)---做物联网APP的几个模式简介
- Windows下如何打开CSV文件
- MySQL高级部分理论知识细讲
- 今天女朋友问我多线程是什么?送命题?
- Unity3d自学之路(一)
- 车载诊断数据库ODX——ODX参数解析类型(上)
- java集合相关的习题及解析
- pmp练习题及答案解析
热门文章
- 年味PSD素材|非常喜庆吉祥手工剪纸
- 淘宝电商页面和产品海报设计PSD分层素材模板
- UI设计干货素材|教你正确使用浮动按钮
- spring+springmvc+mybatis实现图书管理系统_Spring、SpringMVC、Mybatis自学视频分享
- zookeeper集群启动的时候有一个别没有启动成功,出现Error contacting service. It is probably not running解决方法
- 内存分配器ptmalloc,jemalloc,tcmalloc调研与对比
- 面向初学者的图形数据库:为什么我们需要NoSQL数据库,ACID与BASE的解释说明
- 【HTML+CSS网页设计与布局 从入门到精通】第15章-表格格式:边距/居中/边框/折叠
- python如何编辑pdf_python3.6 导入并编辑pdf 错误在哪里啊
- freenas安装mysql_FreeNAS Jail中安装MySQL数据库服务器