ubuntu的tensorflow环境配置

本文详细介绍了在Ubuntu系统上安装NVIDIA显卡驱动、CUDA10.1及cuDNN的过程,以及如何配置环境变量,最后安装TensorFlow-GPU以实现GPU加速的深度学习环境。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

一、N卡驱安装

添加nvidia官方ppa

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update

sudo ubuntu-drivers devices // 显示可以安装的nvidia驱动
 
sudo apt install nvidia-xxx //安装想要安装的版本

安装好后测试是否安装成功

nvidia-smi

若出现这个即为成功

二、下载安装cuda10.01,cudnn

1)cuda下载地址:https://developer.nvidia.com/cuda-10.1-download-archive-update2

 

或者命令下载:

wget http://developer.download.nvidia.com/compute/cuda/10.1/Prod/local_installers/cuda_10.1.243_418.87.00_linux.run
sudo sh cuda_10.1.243_418.87.00_linux.run

安装cuda

sudo chmod 777  cuda_10.1.243_418.87.00_linux.run
sudo ./cuda_10.1.243_418.87.00_linux.run

再出现的提示中选择continue和accept,直到出现如下画面

咱们吧显卡驱动上的X去掉就好(前面已经装过驱动了)

配置Cuda环境

1、配置到动态链接库

sudo gedit /etc/ld.so.conf.d/cuda.conf

在打开的文件中添加如下语句:

/usr/local/cuda-10.1/lib64

执行

sudo ldconfig

2、配置到环境变量(不同环境下,配置不同环境变量,可以使用多个cuda版本)

sudo gedit ~/.bashrc

打开文件后在文件末尾添加路径,也就是安装目录:

export PATH=/usr/local/cuda-10.1/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-10.1/lib64:$LD_LIBRARY_PATH 

然后重新加载.bashrc文件 

source ~/.bashrc

2)安装cudnn

cudnn下载链接:https://developer.nvidia.com/rdp/cudnn-download

 

下载后安装cudnn

安装 cudnn:

tar -zxvf cudnn-10.1-linux-x64-v7.6.5.32.tgz
cd cuda
sudo cp lib64/lib* /usr/local/cuda-10.1/lib64/
sudo cp include/cudnn.h /usr/local/cuda-10.1/include/
cd /usr/local/cuda-10.1/lib64/
sudo chmod +r libcudnn.so.7.6.5 # 自己查看.so的版本
sudo ln -sf libcudnn.so.7.6.5 libcudnn.so.7
sudo ln -sf libcudnn.so.7 libcudnn.so

 三、安装tensorflow-gpu

pip install tensorflow-gpu

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

幻千纷纭

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值