18143453325 在线咨询 在线咨询
18143453325 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > DL札记-1:深度学习Demo平台搭建

DL札记-1:深度学习Demo平台搭建

时间:2023-04-29 08:42:01 | 来源:网站运营

时间:2023-04-29 08:42:01 来源:网站运营

DL札记-1:深度学习Demo平台搭建:一、前言

最近刚购买一台工作站,打算用于DL代码调试,于是开始系统、软件的安装,空闲之余记录一下过程,方便以后再次搭建平台,也给一些呼友们提供参考。




二、正文

1、Linux系统安装

Linux系统下载、启动U盘制作(略)。

关于双系统安装以及开机启动项的修复,可参考:Ubuntu双系统安装 “启动引导器”的设备选哪一项?




2、显卡驱动安装

1)首先在NVIDIA官网上,根据型号搜索对应的驱动:

选择对应型号的显卡驱动
然后获取下载地址,进行下载:

wget -c https://uk.download.nvidia.com/XFree86/Linux-x86_64/520.56.06/NVIDIA-Linux-x86_64-520.56.06.run




2)退出xserver:

按住ctrl+alt+f1,进入命令行。

输入以下命令关闭:

sudo /etc/init.d/lightdm stop

sudo /etc/init.d/lightdm status

如果需要重启xserver,再输入命令即可。

sudo /etc/init.d/lightdm restart




3)禁用nouveau驱动

编辑文件blacklist.conf

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

在文件最后部分插入以下两行内容:

blacklist nouveau

options nouveau modeset=0

更新系统

sudo update-initramfs -u




4)关闭安全启动

重启电脑,进入bios关闭安全启动(很重要!)




5) 卸载旧驱动

$ sudo apt-get remove --purge nvidia*

若安装失败可以这样卸载,确保卸载干净

$ sudo sh NVIDIA-Linux-x86_64-520.56.06.run --uninstall




6) 开始安装

$ sudo sh NVIDIA-Linux-x86_64-520.56.06.run -no-x-check -no-nouveau-check -no-opengl-files

然后根据提示进行选择。




安装完以后,进行测试:

$ nvidia-smi

显卡信息
出现以上信息,就说明显卡驱动已安装好。

详情可参考:Ubuntu安装NVIDIA驱动




3、DL软件安装




1)Anaconda安装

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

sudo bash Anaconda3-2022.05-Linux-x86_64.sh




添加环境变量:

export PATH=/pub/software/Anaconda3/bin:$PATH




conda 升级

$ conda update -n base conda




创建环境

$ conda create -n DL python=3.9




查看环境:

$ conda-env list

# conda environments:

#

base * /pub/software/Anaconda3

DL /pub/software/Anaconda3/envs/DL




# 激活环境:

conda activate DNN




2)R语言安装

由于会用到R软件对数据进行预处理,所以这里安装R-4.2.1版本

$ wget -c https://cran.r-project.org/src/base/R-4/R-4.2.1.tar.gz

$ tar zxf R-4.2.1.tar.gz

$ cd R-4.2.1

$ sudo ./configure --prefix=/pub/software/R/R-4.2.1 --with-gnu-ld --with-cairo --with-x --enable-R-shlib

$ sudo make -I/usr/local/jdk-19/include/linux/ -I/usr/local/jdk-19/include/ # 这里要提前安装 jdk-19

$ sudo make install




添加环境变量:

export PATH=/pub/software/R/R-4.2.1/lib/R/bin:$PATH

export R_HOME=/pub/software/R/R-4.2.1/lib/R

export LD_LIBRARY_PATH=${R_HOME}/lib:${LD_LIBRARY_PATH}

export R_LIBS=/pub/software/R/R-4.2.1/lib/R/library/

export R_LIBS_SITE=/pub/software/R/R-4.2.1/lib/R/library/




可能会遇到的问题及解决办法:

configure: error: --with-readline=yes (default) and headers/libs are not available (参考)

$ sudo apt-get install libreadline-dev




configure: error: --with-x=yes (default) and X11 headers/libs are not available (参考)

$ sudo apt-get install xorg-dev




checking whether bzip2 support suffices... configure: error: bzip2 library and headers are required (参考)

$ sudo apt-get install libbz2-dev




configure: error: "liblzma library and headers are require (参考)

$ sudo apt-get install liblzma-dev




checking whether PCRE support suffices... configure: error: pcre >= 8.20 library and headers are required

$ sudo apt install libpcre3-dev




configure: error: libcurl >= 7.22.0 library and headers are required with support for https

$ sudo apt-get install libcurl4-openssl-de




ubuntu configure: error: PCRE2 library and headers are required (参考)

$ sudo apt-get install libpcre2-dev




3)rstudio server 安装

为了方便写R代码以及调试,同时也安装了rstudio server, 首先下载安装依赖库:

$ wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.0g-2ubuntu4_amd64.deb

$ sudo dpkg -i libssl1.1_1.1.0g-2ubuntu4_amd64.deb

然后参考官网的安装方法:

$ wget https://download2.rstudio.org/server/jammy/amd64/rstudio-server-2022.07.2-576-amd64.deb

$ sudo apt-get install gdebi-core

$ sudo gdebi rstudio-server-2022.07.2-576-amd64.deb

编辑配置信息:

$ sudo subl /etc/rstudio/rserver.conf # 这里使用sublime text4 编辑器进行编辑,也可以用vi、gedit等

添加以下内容后保存:

# Server Configuration File

rsession-which-r=/pub/software/R/R-4.2.1/lib/R/bin/R

www-port=8787




# 重启服务

$ sudo rstudio-server restart

#查看状态,当出现active是,配置完成

$ sudo rstudio-server status




然后在浏览器的地址栏输入网址进行登录:

http://192.168.1.100:8787/ # 这里输入电脑的ip地址及端口8787




Rstudio server登录界面



4)PyTorch安装

根据PyTorch官网提示,选择适合的安装方式:

Pytorch安装方式
$ conda install pytorch torchvision torchaudio pytorch-cuda=11.7 -c pytorch -c nvidia




查看是否安装成功:

$ python -c 'import torch; print(torch.version)'

1.13.0




(未完待续……)





关键词:平台,学习,深度

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭