最近剛購(gòu)買一臺(tái)工作站,打算用于DL代碼調(diào)試,于是開始系統(tǒng)、軟件的安裝,空閑之余記錄一下過程,方便以后再次搭建平臺(tái),也給一些呼友們提供參考。




二、正文

1、Linux系統(tǒng)安裝

Lin" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

18143453325 在線咨詢 在線咨詢
18143453325 在線咨詢
所在位置: 首頁(yè) > 營(yíng)銷資訊 > 網(wǎng)站運(yùn)營(yíng) > DL札記-1:深度學(xué)習(xí)Demo平臺(tái)搭建

DL札記-1:深度學(xué)習(xí)Demo平臺(tái)搭建

時(shí)間:2023-04-29 08:42:01 | 來(lái)源:網(wǎng)站運(yùn)營(yíng)

時(shí)間:2023-04-29 08:42:01 來(lái)源:網(wǎng)站運(yùn)營(yíng)

DL札記-1:深度學(xué)習(xí)Demo平臺(tái)搭建:一、前言

最近剛購(gòu)買一臺(tái)工作站,打算用于DL代碼調(diào)試,于是開始系統(tǒng)、軟件的安裝,空閑之余記錄一下過程,方便以后再次搭建平臺(tái),也給一些呼友們提供參考。




二、正文

1、Linux系統(tǒng)安裝

Linux系統(tǒng)下載、啟動(dòng)U盤制作(略)。

關(guān)于雙系統(tǒng)安裝以及開機(jī)啟動(dòng)項(xiàng)的修復(fù),可參考:Ubuntu雙系統(tǒng)安裝 “啟動(dòng)引導(dǎo)器”的設(shè)備選哪一項(xiàng)?




2、顯卡驅(qū)動(dòng)安裝

1)首先在NVIDIA官網(wǎng)上,根據(jù)型號(hào)搜索對(duì)應(yīng)的驅(qū)動(dòng):

選擇對(duì)應(yīng)型號(hào)的顯卡驅(qū)動(dòng)
然后獲取下載地址,進(jìn)行下載:

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,進(jìn)入命令行。

輸入以下命令關(guān)閉:

sudo /etc/init.d/lightdm stop

sudo /etc/init.d/lightdm status

如果需要重啟xserver,再輸入命令即可。

sudo /etc/init.d/lightdm restart




3)禁用nouveau驅(qū)動(dòng)

編輯文件blacklist.conf

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

在文件最后部分插入以下兩行內(nèi)容:

blacklist nouveau

options nouveau modeset=0

更新系統(tǒng)

sudo update-initramfs -u




4)關(guān)閉安全啟動(dòng)

重啟電腦,進(jìn)入bios關(guān)閉安全啟動(dòng)(很重要?。?br>



5) 卸載舊驅(qū)動(dòng)

$ 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

然后根據(jù)提示進(jìn)行選擇。




安裝完以后,進(jìn)行測(cè)試:

$ nvidia-smi

顯卡信息
出現(xiàn)以上信息,就說(shuō)明顯卡驅(qū)動(dòng)已安裝好。

詳情可參考:Ubuntu安裝NVIDIA驅(qū)動(dòng)




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




添加環(huán)境變量:

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




conda 升級(jí)

$ conda update -n base conda




創(chuàng)建環(huán)境

$ conda create -n DL python=3.9




查看環(huán)境:

$ conda-env list

# conda environments:

#

base * /pub/software/Anaconda3

DL /pub/software/Anaconda3/envs/DL




# 激活環(huán)境:

conda activate DNN




2)R語(yǔ)言安裝

由于會(huì)用到R軟件對(duì)數(shù)據(jù)進(jìn)行預(yù)處理,所以這里安裝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




添加環(huán)境變量:

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/




可能會(huì)遇到的問題及解決辦法:

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代碼以及調(diào)試,同時(shí)也安裝了rstudio server, 首先下載安裝依賴庫(kù):

$ 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

然后參考官網(wǎng)的安裝方法:

$ 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 編輯器進(jìn)行編輯,也可以用vi、gedit等

添加以下內(nèi)容后保存:

# Server Configuration File

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

www-port=8787




# 重啟服務(wù)

$ sudo rstudio-server restart

#查看狀態(tài),當(dāng)出現(xiàn)active是,配置完成

$ sudo rstudio-server status




然后在瀏覽器的地址欄輸入網(wǎng)址進(jìn)行登錄:

http://192.168.1.100:8787/ # 這里輸入電腦的ip地址及端口8787




Rstudio server登錄界面



4)PyTorch安裝

根據(jù)PyTorch官網(wǎng)提示,選擇適合的安裝方式:

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




查看是否安裝成功:

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

1.13.0




(未完待續(xù)……)





關(guān)鍵詞:平臺(tái),學(xué)習(xí),深度

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉