Ubuntu18.04服务器pytorch深度学习环境搭建

硬件配置

【型号】:DELL 7920工作站
【规格】:至强铂金8260 cpu*2,128G DDR4 2933 RDIM ECC内存,8TB SATA企业硬盘,M.2 512固态,NVIDIA QUADRO RTX6000,24GB显卡

显卡:NVIDIA QUADRO RTX6000,24GB显卡
 
Gnome:3.28.1
 
os:64 位
 
硬盘:8TB SATA企业硬盘,M.2 512固态

系统自带显卡驱动情况

nvidia-smi

在这里插入图片描述

修改下载源

https://developer.aliyun.com/mirror/ubuntu?spm=a2c6h.13651102.0.0.3e221b11YgAWt2
推荐使用图形化方式修改为阿里源。
如果不会可以参考这篇文章

安装CUDA

CUDA是NVIDIA平台的运算加速库,安装的方法很简单,先到官网上找到对应的版本,再按照说明安装即可。
官网地址:CUDA
在这里插入图片描述

wget https://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

发现错误 无法解析地址。
在这里插入图片描述

解决方案: https://blog.csdn.net/easysec/article/details/109457176

│ Existing package manager installation of the driver found. It is strongly │
│ recommended that you remove this before continuing. │
│ Abort │
│ Continue
选择continue

│ Do you accept the above EULA? (accept/decline/quit):
选择accept
在这里插入图片描述
只需要安装toolkit,然后选择install。
安装完成后终端输入vim ~/.bashrc
在.bashrc内把cuda的目录加入到PATH中,否则的话系统找不到CUDA。

export CUDA_HOME=/usr/local/cuda
export LD_LIBRARY_PATH=${CUDA_HOME}/lib64:${LD_LIBRARY_PATH}
export PATH=${CUDA_HOME}/bin:${PATH}

终端输入source ~/.bashrc
使之生效。
在命令行内输入nvcc -V,如果能正常打印出nvcc的版本,即安装成功。nvcc是cuda的编译器
在这里插入图片描述

安装cuDNN

cuDNN的版本必须跟CUDA版本对应,包括小版本。
下载cudnn
找到下载的文件用tar解压

dd@dd:~$ cd 下载
dd@dd:~/下载$ tar xvf cudnn-10.1-linux-x64-v8.0.5.39.tgz

在这里插入图片描述
将解压出的cuwget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.3.1-Linux-x86_64.sh
da目录下的inlcude内的头文件以及lib内的链接库全部复制到/usr/local/cuda的对应文件夹下:

dd@dd:~/下载$ sudo cp cuda/include/* /usr/local/cuda/include/

dd@dd:~/下载$ sudo cp cuda/lib64/* /usr/local/cuda/lib64/

安装Anaconda

安装Anaconda推荐用清华源的Anaconda仓库去安装,选择对应的Linux版本下载即可。在此处我下载的是5.3.1版本的。
清华源

wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.3.1-Linux-x86_64.sh

在这里插入图片描述
安装

sh ./Anaconda3-5.3.1-Linux-x86_64.sh

安装过程要先输入yes
回车 等安装完毕在这里插入图片描述
再输入yes在这里插入图片描述
问要不要装vscode 输入no

终端输入

source .bashrc

然后看看conda能不能用
出现如图就算能用

配置PyTorch环境

创建虚拟环境并制定pytorch版本,也可以用别的版本。

conda create -n pt python=3.7

激活pt这个环境
在这里插入图片描述

conda activate pt

可以查询python位置
在这里插入图片描述
在官网查找对应pytorch版本安装命令

https://pytorch.org/get-started/previous-versions/

在这里插入图片描述
安装后,可直接在命令行内的python交互界面内测试。
进入python环境:

python
import torch
torch.cuda.is_available()

试试torch.cuda.is_available()是否能够返回True,如果能,则配置成功。在这里插入图片描述

1. 安装Anaconda 首先,我们需要安装Anaconda,它是一个流行的Python发行版,包含了许多常用的Python库和工具。在Ubuntu 18.04上安装Anaconda,可以按照以下步骤进行: 1.1 下载Anaconda 从Anaconda官网下载适用于Linux的Anaconda安装包,下载地址为:https://www.anaconda.com/products/distribution#download-section 1.2 安装Anaconda 打开终端,进入下载目录,执行以下命令安装Anaconda: bash Anaconda3-202.02-Linux-x86_64.sh 按照提示进行安装,安装完成后,需要重新启动终端。 2. 创建虚拟环境 为了避免在系统中安装多个版本的Python和Python库,我们可以使用Anaconda创建虚拟环境。在虚拟环境中安装需要的Python库,可以避免与系统中已有的Python库产生冲突。 2.1 创建虚拟环境 在终端中执行以下命令创建名为pytorch的虚拟环境: conda create -n pytorch python=3.7 其中,pytorch是虚拟环境的名称,python=3.7表示使用Python 3.7版本。 2.2 激活虚拟环境 创建虚拟环境后,需要激活虚拟环境才能使用其中的Python库。在终端中执行以下命令激活pytorch虚拟环境: conda activate pytorch 3. 安装PyTorch 在激活虚拟环境后,可以使用conda安装PyTorch。在终端中执行以下命令安装PyTorch: conda install pytorch torchvision cudatoolkit=10.1 -c pytorch 其中,cudatoolkit=10.1表示使用CUDA 10.1版本,如果没有安装CUDA,可以省略这个参数。 4. 测试PyTorch 安装完成后,可以在Python中测试PyTorch是否正常工作。在终端中执行以下命令进入Python交互模式: python 在Python交互模式中,执行以下命令测试PyTorch是否正常工作: import torch x = torch.rand(5, 3) print(x) 如果输出了一个5行3列的随机数矩阵,则表示PyTorch已经成功安装并正常工作。 5. 结束使用 使用完PyTorch后,需要退出Python交互模式并停止虚拟环境。在Python交互模式中执行以下命令退出: exit() 在终端中执行以下命令停止虚拟环境: conda deactivate 至此,Ubuntu 18.04上的PyTorch环境配置完成。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值