Dell-T7920服务器ubuntu16.04系统+nvidia驱动+cuda+cudnn+anaconda+pycharm+gpu版pytorch安装详细步骤

Dell-T7920服务器ubuntu16.04系统+nvidia驱动+cuda+cudnn+anaconda+pycharm+gpu版pytorch安装详细步骤

1.ubuntu16.04系统安装步骤

1)下载ubuntu16.04镜像文件

链接:https://pan.baidu.com/s/1Hh9BmtHDnSQ7pcYWuHJfag
提取码:1604
如需其他版本系统可登录ubuntu官网:https://www.ubuntu.org.cn/global

2)制作启动盘(U盘需要格式化)

下载制作启动盘工具rufus:https://rufus.ie/zh/
rufus界面:
在这里插入图片描述
插入U盘会自动检测,然后点击选择添加下载好的ubuntu镜像文件。
在这里插入图片描述
点击开始,等待制作完成,点击关闭

3)将启动盘插到服务器,等到开机界面出现dell图标时快速持续点击F12进入设置界面,然后选择U盘启动项,跟随指示安装系统。

备注:有些服务器进入设置界面可能不是F12,具体可在网上搜索。

2.安装nvidia驱动

1)在nvidia官网填写机器信息搜索合适的驱动并下载:https://www.nvidia.com/Download/index.aspx?lang=cn

2)禁用nouveau驱动(很重要,防止循环登录)

终端输入:

sudo gedit /etc/modprobe.d/blacklist.conf

在文本最后添加下面的内容并保存

blacklist nouveau
options nouveau modeset=0

然后在终端输入:

sudo update-initramfs -u

然后重启机器,并在终端输入:

lsmod | grep nouveau

若没有输出则代表禁用成功
(若还有输出不要进行下一步,可以搜一些其他的步骤尝试一下,直到成功)

3)安装驱动

在终端输入

sudo service lightdm stop #关闭图形界面

然后按ctrl+alt+F1/F2/F3进入命令行界面
使用用户名和密码登录
然后在终端输入以下内容

sudo chmod +x NVIDIA-Linux-x86_64-xxx.run #自己下载的驱动文件名称,可使用Tab键补全文件名(N之后使用Tab)

然后输入:

sudo ./NVIDIA-Linux-x86_64-xxx.run –no-opengl-files #添加-no-opengl-files避免出现循环登录

跟随指示安装
安装完成后输入:

sudo service lightdm start #开启图形界面

然后使用ctrl+alt+F7进入图形界面
在终端输入

nvidia-smi

验证是否安装成功,成功会有输出,包含显卡信息,驱动版本等

3.安装cudn+cudnn

1)下载cudn

cudn下载链接:https://developer.nvidia.com/cuda-toolkit-archive
选择要下载的版本点进去
以cuda10.1为例,按照系统信息选择对应版本(runfille方式):
在这里插入图片描述

2)安装cudn

在下载的文件夹打开终端或从终端使用cd 进入包含cuda的文件,然后输入:

sudo sh cuda_<version>_linux.run #自己的版本,可使用Tab补全

按照指示安装,最后的界面Driver选项的x可以去掉(因为前面已经装过驱动)

3)配置环境

sudo gedit ~/.bashrc

在文件末尾添加以下内容:

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

4)更新

source ~/.bashrc

5)验证

nvcc -V

安装成功会输出cuda版本号

6)安装cudnn

下载链接:https://developer.nvidia.com/cudnn
然后在包含下载文件的文件夹打开终端输入

tar xvzf cudnn-xx-linux-x64-xx #解压

然后分别输入以下四条指令

sudo cp -P cuda/include/cudnn.h /usr/local/cuda/include
sudo cp -P cuda/lib64/libcudnn* /usr/local/cuda/lib64
sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*
sudo ldconfig

安装完成

4.安装anaconda

下载链接:https://www.anaconda.com/
选择linux系统图标(企鹅)
下载后打开包含文件的文件夹,打开终端,输入以下指令安装

bash Anaconda3-xxx-Linux-x86_64.sh

按照指示输入yes或enter键,这里需要注意询问是否添加到path,需要选yes
安装完成后,在终端输入以下指令更新文件

source ~/.bashrc

然后在终端输入python3,回车,如果出现python后出现anaconda则说明安装成功
备注:若不成功,可使用

sudo gedit ~/.bashrc

看一下最后是否添加了anaconda的路径,如果没有,在最后添加:

export PATH="/home/xxx/anaconda3/bin:$PATH" #xxx为计算机名称

然后再输入

source ~/.bashrc

使用python验证
成功后可使用指令创建环境

conda create -n xxx python=3.6 #xxx为自己起的环境名

常用指令:

conda activate xxx #激活环境
conda deactivate #退出环境
conda install xxx #安装库
conda uninstall xxx #卸载库
conda list #查看安装的库

5.安装pytorch

打开pytorch官网:https://pytorch.org/get-started/locally/
如果选择之前的版本,可点击 install previous xxxx
在这里插入图片描述
选择好选项后复制Run this Command里面的指令
激活创建的环境,使用复制的指令安装cuda

6.安装pycharm

下载链接:https://www.jetbrains.com/pycharm/
在这里插入图片描述
下载社区版Community
然后打开文件所在文件夹,提取文件
然后进入pycharm文件,点bin文件,然后打开终端,输入以下指令安装

sh pycharm.sh

完成上述步骤后就可以开始正式研究了,这是自己安装多个服务器环境后按照最容易成功的方式整理的步骤说明,可能并不适合所有设备,其余如pycharm的使用等可搜索其他教程。

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
clang llvm-8.0.0-x86_64-linux-gnu-ubuntu-16.04.tar.xz是一个编译器工具集合的压缩文件。这个工具集合由Clang和LLVM组成,适用于在Linux系统上进行编译和开发。此处压缩文件的扩展名为.tar.xz,表明它使用tar命令进行打包,并使用xz算法进行压缩。它提供了x86_64架构的二进制文件,可以在基于Ubuntu 16.04的Linux操作系统上运行。 Clang是一个开源的C语言家族编译器,支持C、C++、Objective-C和Objective-C++等语言,它以其高度模块化的设计、优秀的诊断功能和快速的编译速度而闻名。LLVM是一个低级虚拟机( Low Level Virtual Machine)工具链,提供了C、C++等语言的编译器基础设施,如编译器前端、汇编器、优化器和链接器等。Clang和LLVM通常一起使用,可以为开发者提供强大而高效的编译工具。 这个压缩文件适用于Ubuntu 16.04操作系统,其x86_64架构表示支持64位的x86计算机。当我们解压缩这个文件时,可以得到Clang和LLVM的执行文件,可以通过命令行或其他集成开发环境进行调用和使用。它可以用于编译C、C++、Objective-C和Objective-C++等语言的源代码,并生成可执行文件或库。这个工具集合还提供了各种调试和优化选项,以及丰富的编程接口,使开发者能够更好地进行代码的分析和优化。 总而言之,clang llvm-8.0.0-x86_64-linux-gnu-ubuntu-16.04.tar.xz是一个包含Clang和LLVM工具集的压缩文件,用于在Ubuntu 16.04操作系统上进行C、C++、Objective-C和Objective-C++等语言的编译和开发。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值