【Linux】Linux 深度學習環境配置

Step 1: Install OS

以 Ubuntu 16.04 爲例,首先在 BIOS 中關閉安全啓動選項,並且bios 處於 legacy mode(而不是uefi).
之後 Win + Linux 雙系統教程

Step 2: 配置dev環境

# connect WIFI
# Set Source to Aliyun or Tsinghua
sudo cp /etc/apt/source.list /etc/apt/source.list.bak
su # if auths failed,  `sudo passwd root` to set passwd for root, re-enter
echo "" >   /etc/apt/source.list
vi /etc/apt/source.list
# Ubuntu version 
uname -a
# copy&paste source from TingHua  
https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/ 
# exit su
Ctrl + D
# update
sudo apt-get update
# close auto-update, in App `Software&Updates` settings
Choose: Nerver, Nerver, Nerver

Step 3: 配置 Nvidia 環境

  1. 確認在 BIOS 中關閉了 secure boot,並且處於 legacy mode
  2. 安裝 ppa 上的最新驅動,待 ubuntu-drivers devices 檢測到推薦驅動後,建議使用 GUIadditional drivers 安裝,出錯機率較小。測試 nvidia-smi 成功
  3. 安裝 CUDA, 除了 是否安裝cuda帶的驅動選 no 外,其餘選 yes。不要擔心最後提示 incomplete installation。 添加CUDA路徑到 .bashrc 測試 nvcc -V 成功
  4. 安裝 cudnn, 下載 deb 包。dpkg -i cudnn_xxx.deb
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章