linux 查看cuda版本_Ubuntu18.04+Tensorflow GPU版本环境搭建
硬件平台:笔记本
处理器:I7
显卡:GTX960
系统:Ubuntu18.04 64位
步骤1、安装CUDA(无显卡不必安装)
去NVIDIA官网:CUDA Toolkit Archive 下载CUDA:CUDA Toolkit 10.0
下载完成后,在命令行中键入:sudo sh cuda_10.0.130_410.48_linux.run 进行安装,按照下图进行安装步骤设置。
会提示:
***WARNING: Incomplete installation! This installation did not install the CUDA Driver. A driver of version at least 384.00 is required for CUDA 10.0 functionality to work.
To install the driver using this installer, run the following command, replacing <CudaInstaller> with the name of this run file:
sudo <CudaInstaller>.run -silent -driver
这是因为我们在安装CUDA的时候没有选择安装驱动,提示需要安装驱动,忽略就行。
-------------------------------------------------------------------------------------------------------------
接着,添加环境变量 sudo vim /etc/profile
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-10.0/lib64
export PATH=$PATH:/usr/local/cuda-10.0/bin
export CUDA_HOME=$CUDA_HOME:/usr/local/cuda-10.0
保存并退出,然后测试是否安装成功
source /etc/profile
cd /usr/local/cuda/samples/1_Utilities/deviceQuery
sudo make
./deviceQuery
至此,CUDA安装成功。
步骤2、安装CUDNN
在官网下载安装包,需要注册登录才能下载。选择适合自己的版本
https://developer.nvidia.com/rdp/cudnn-downloaddeveloper.nvidia.com
下载 cuDNN Library for Linux版本,解压得到如下
执行下面命令配置cuDNN
sudo cp cuda/include/cudnn.h /usr/local/cuda/include/
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/
sudo chmod a+r /usr/local/cuda/include/cudnn.h
sudo chmod a+r /usr/local/cuda/lib64/libcudnn*
在终端查看cdDNN版本,输入如下命令
cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2
得到
至此,cuDNN安装完成。
但是,最好验证一下:
输入命令:nvidia-settings
弹出如下界面
输入:nvidia-smi获取GPU列表
检验完成。
步骤3、安装Anaconda3,通过清华源下载,步骤很简单,可以百度,然后,进行安装
bash Anaconda3-5.0.0.1-Linux-x86_64.sh
同样的,添加 export PATH=/home/你的路径/anaconda3/bin:$PATH环境变量。
步骤4、安装tensorflow-gpu
创建tensorflow运行环境:
conda create -n tensorflow python=3.7
激活环境,使用 pip 安装 TensorFlow-GPU
source activate tensorflow
python
pip install tensorflow-gpu keras
安装完成后,验证:输入 python -c "import keras"。
步骤5、安装pycharm
官网:http://www.jetbrains.com/pycharm/download/#section=linux
下载pycharm communit版本
下载解压后 进入bin目录,运行./pycharm.sh
进入 pycharm界面,在file目录中,点击setting,然后按照如下图设置python环境
,随后,建立test.py文件,输入:
import tensorflow as tf
hello = tf.constant('hello,tensorf')
sess = tf.Session()
print(sess.run(hello))
最后输出如下:
至此,整个tensorflow gpu环境搭建完成!!
linux 查看cuda版本_Ubuntu18.04+Tensorflow GPU版本环境搭建相关推荐
- 根据显卡型号选择CUDA和cuDNN进行TensorFlow GPU版本安装
文章目录 一.显卡型号 二.CUDA 三.cuDNN 四.tensorflow-gpu 五.查看显卡利用率 Linux系统 Linux下Anaconda 参考文献 此文章默认显卡支持CUDA和已安装显 ...
- linux降内核版本_ubuntu18.04 降内核版本的问题
图1 2. 步骤1之后重启机器发现没有网卡驱动,也没有显卡驱动,需要重新安装 图2 3. deb安装: 网卡和显卡驱动时可能会提示找不到对应的linux-headers,这时候就要查看linux内核版 ...
- Ubuntu 20.04 安装Tensorflow GPU版本 (GTX-1060显卡)
Ubuntu 20.04 安装Tensorflow GPU版本 (GTX-1060显卡) 参考: https://cyfeng.science/2020/05/02/ubuntu-install-nv ...
- TensorFlow GPU 版本安装个人总结:Win10 + Python3.5 + CUDA 9.0.176 + cudnn v7.5.0.56 + TensorFlow 1.12.0
TensorFlow GPU 版本安装个人总结:Win10 + Python3.5 + CUDA 9.0.176 + cudnn v7.5.0.56 + TensorFlow 1.12.0 接触机器学 ...
- python 查看 nvida 驱动、 cuda、pytorch、tensorflow的版本
nvidia 显卡.驱动.cuda 的版本 import subprocess command = 'nvidia-smi' # 终端命令 open_process = subprocess.Pope ...
- windows10下安装tensorflow(gpu版本)
windows10安装tensorflow的gpu版本(pip3安装方式) 前言: TensorFlow 有cpu和 gpu两个版本:gpu版本需要英伟达CUDA 和 cuDNN 的支持,cpu版本不 ...
- win10 + bazel-0.20.0 + tensorflow-1.13.1 编译tensorflow GPU版本的C++库
win10 + bazel-0.20.0 + tensorflow-1.13.1 编译tensorflow GPU版本的C++库 安装所需软件/库 Step1. 安装vs2015,CUDA 10.0和 ...
- win7 64位 安装tensorflow GPU版本
近日终于在win7上安装成功tensorflow GPU版本,并测试成功!这里将其中遇到的种种问题和解决方法做下记录,以供大家相互交流! 电脑配置:16G内存:处理器: AMD Athlon(tm ...
- 最新显卡驱动及CUDA、CUDNN与tensorflow对应版本关系
最近发现网上很多文章写的CUDA.CUDNN与tensorflow对应版本关系都是比较早期的了,现在显卡更新换代速度特别快,许多人都发现以前的驱动.CUDA不能用了(30系列的显卡不支持11.0以下C ...
最新文章
- 图网络究竟在研究什么?从15篇研究综述看图神经网络GNN的最新研究进展
- native-maven-plugin与maven-nar-plugin配置
- milp的matlab的案例代码_Matlab神经网络30个案例第1案例代码
- 一些使用javap反编译出来的结果分析
- 前端学习(2346):uniapp环境搭建
- LeetCode(944)——删列造序(JavaScript)
- Pow(x, n) 求一个数的n次方
- c语言 0494-方程求根,C语言:作业一 选择结构.doc
- CSS-四种引入方式
- Python包的相对导入时出现错误的解决方法
- docker学习记录 docker 脚本----gitlab,nexus3(二)
- DirectSound学习(二)--流式缓冲区
- Nginx配置多个域名指向不同的端口
- wei10-笔记本突然没有声音了!解决方法
- surface pro4 win10下安装elementray os双系统教程
- asp.net928-研究生报名系统
- linux 基金会 认证,Linux基金会宣布新的Linux认证计划
- Flutter ListView (动态)列表组件、水平列表组件、图标组件详解
- 根据离散点画直线,iOS离散点画曲线
- 二阶常系数线性微分方程的解法
热门文章
- 算法学习总结(3)——二叉树数据结构重点知识总结
- Mysql学习总结(6)——MySql之ALTER命令用法详细解读
- Java基础学习总结(34)——HTTP协议详解
- python钉钉扫码登录程序_使用python+django集成钉钉三方扫码登陆
- 远程重启h3c路由器_梅林路由怎么开启远程访问
- mysql之grant权限说明
- IndexedDB 简单封装
- kubernetes V1.10.4 集群部署 (手动生成证书)
- Confluence 6 数据中心的 SAML 单点登录最佳实践和故障排除
- Python数据分析之一元线性回归