Centos7安裝cuda8.0+cudnn7.5+Anaconda3+tensorflow+Pycharm+Jupyter notebook

參考https://blog.csdn.net/u012325865/article/details/73034018

1尿庐、檢查是否安裝了GPU

lspci | grep -i nvidia

看到GPU顯卡型號是GeForce GTX 1080 Ti忠怖,另一張是集顯

2、下載對應(yīng)GPU 顯卡的驅(qū)動

在官網(wǎng)下載對應(yīng)的驅(qū)動http://www.nvidia.cn/Download/index.aspx?lang=cn

要選擇自己GPU對應(yīng)型號的驅(qū)動抄瑟,這里盜了張圖凡泣。

然后跳轉(zhuǎn)到下載頁面,下載 NVIDIA-Linux-x86_64-390.67.run

3皮假、下載CUDA

https://developer.nvidia.com/cuda-toolkit-archive

然后跳轉(zhuǎn)到下載頁面鞋拟,下載 cuda_8.0.61_375.26_linux.run

4、安裝gcc惹资、g++編譯器

root登陸

yum install gcc? ?

yum install gcc-c++

5贺纲、安裝kernel-devel和kernel-headers

yum install kernel-devel?

yum install kernel-headers

6、賦予權(quán)限

chmod 755 NVIDIA-Linux-x86_64-390.67.run

chmod 755 cuda_8.0.61_375.26_linux.run

7褪测、禁用nouveau

系統(tǒng)直接顯示1366X768的分辨率猴誊,就是默認(rèn)裝了驅(qū)動的潦刃,但不是NVIDIA的官方驅(qū)動。Centos默認(rèn)安裝了開源的nouveau kernel driver, 與NVIDIA驅(qū)動沖突懈叹。所以需先退出圖形界面并將nouveau禁用后乖杠,才能安裝NVIDIA官方驅(qū)動。

參考 https://blog.csdn.net/zhangtong11111/article/details/7913197

1)退出圖形界面澄成,進(jìn)入init 3文本模式

Ctrl+Alt+F2? 進(jìn)入純命令模式

登陸----獲取root權(quán)限?

輸入init 3?

2)在/etc/modprobe.d/blacklist.conf中添加兩行內(nèi)容:

blacklist nouveau

optionsnouveau modeset=0

2)給當(dāng)前鏡像做備份

mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak

3)建立新的鏡像

dracut /boot/initramfs-$(uname -r).img $(uname -r)

4)重啟系統(tǒng)

5)進(jìn)入init 3文本模式滑黔,檢查nouveau driver是否沒有被加載

lsmod | grep nouveau

8、安裝驅(qū)動和CUDA

切換至安裝包文件夾

./NVIDIA-Linux-x86_64-390.67.run? #根據(jù)提示安裝?

./cuda_8.0.61_375.26_linux.run? #根據(jù)提示安裝环揽,Ctrl+C跳過協(xié)議,是否安裝driver這里一定選no,因?yàn)樯弦徊揭呀?jīng)安裝了驅(qū)動了庵佣,我試過選yes后:自動安裝驅(qū)動并提示需要重啟歉胶,重新執(zhí)行CUDA安裝,又會卡在這里巴粪,循環(huán)安裝驅(qū)動-重啟通今。安裝路徑我使用默認(rèn),這個路徑你要記得肛根,后續(xù)配置環(huán)境變量會使用到辫塌。

這里介紹我遇到的兩種錯誤和解決方法。

1)假如安裝驅(qū)動報錯:

ERROR: The Nouveau kernel driver is currently in use by your system. This

? ? driver is incompatible with the NVIDIA driver, and must be disabled

? ? before proceeding. Please consult the NVIDIA driver README and your

? ? Linux distribution's documentation for details on how to correctly

? ? disable the Nouveau kernel driver.

解決方法:禁用Nouveau顯卡驅(qū)動派哲,可以參考我前面的步驟臼氨,也可以參考https://blog.csdn.net/stu741/article/details/40046397

2)假如安裝CUDA報錯:

The driver installation is unable to locate the kernel source. Please make sure that the kernel source packages are installed and set up correctly.

If you know that the kernel source packages are installed and set up correctly, you may pass the location of the kernel source with the '--kernel-source-path' flag.

解決方法:參考https://stackoverflow.com/questions/38016466/installing-cuda-7-5-on-centos-7-unable-to-locate-the-kernel-source

sudo yum install epel-release

yum install --enablerepo=epel dkms

建議不要嘗試升級內(nèi)核,我試過然后系統(tǒng)崩潰了芭届,一切重來储矩。

9、配置環(huán)境變量

gedit?~/.bashrc

#寫入bashrc文件保存??

#gpu?driver??

export?CUDA_HOME=/usr/local/cuda-8.0??

export?PATH=/usr/local/cuda-8.0/bin:$PATH??

export?LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:$LD_LIBRARY_PATH??

export?LD_LIBRARY_PATH="/usr/local/cuda-8.0/lib:${LD_LIBRARY_PATH}"?

source之后查看安裝結(jié)果

source?~/.bashrc??

nvidia-smi??

11褂乍、測試cuda

cd /usr/local/cuda-8.0/samples/1_Utilities/deviceQuery

make

./deviceQuery

安裝成功持隧!

12、安裝cudnn7.5

從官網(wǎng)上(https://developer.nvidia.com/cudnn)下載相關(guān)版本的CUDNN(需要先注冊賬號才能下載):一定要選擇CUDA相對應(yīng)版本的逃片。

解壓并拷貝到系統(tǒng)目錄下:

切換至所在目錄

tar xzvf?cudnn-8.0-linux-x64-v6.0.tgz

cp cuda/include/cudnn.h /usr/local/cuda/include

cp cuda/lib64/libcudnn* /usr/local/cuda/lib64

chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*

chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*

13屡拨、查看CUDA,CUDNN 版本號

查看 CUDA 版本:

cat /usr/local/cuda/version.txt

cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

14褥实、安裝Anaconda3

1)清華鏡像源下載安裝包:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

2)執(zhí)行安裝呀狼,安裝路徑不要用默認(rèn)的/root/anaconda3,因?yàn)檫@個路徑是root權(quán)限的性锭,安裝后每次使用anaconda3都要切換用戶到root赠潦,非常不方便。因此最好是將anaconda安裝到用戶權(quán)限目錄草冈。

修改/opt目錄及其子目錄的所有者為用戶:chown -R? user1 /opt 目錄opt用戶改成user1,包括dir里面的子目錄和文件她奥。

anaconda安裝路徑改為/opt/anaconda3瓮增,不添加到環(huán)境變量(稍后手動添加),不安裝Microsoft VSCode哩俭。

bash Anaconda3-5.0.1-Linux-x86_64.sh

3)安裝完畢后手動添加環(huán)境變量:

切換回用戶賬戶绷跑,修改用戶的環(huán)境變量 gedit ~/.bashrc,在文件末尾添加一行:export PATH=/root/anaconda3/bin:$PATH凡资,再使其生效source ~/.bashrc砸捏。

修改系統(tǒng)環(huán)境變量 gedit /etc/profile,打開profile文件

在文件末尾添加一行:export PATH=/root/anaconda3/bin:$PATH隙赁,其中垦藏,將“/root/anaconda3/bin”替換為你實(shí)際的安裝路徑,保存伞访。

使環(huán)境變量生效 source /etc/profile掂骏,發(fā)現(xiàn)python改為3.6版本了。

15厚掷、安裝Tensorflow 1.3

pip install tensorflow==1.3

16弟灼、安裝Pycharm

參考https://www.linuxidc.com/Linux/2018-04/152003.htm

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市冒黑,隨后出現(xiàn)的幾起案子田绑,更是在濱河造成了極大的恐慌,老刑警劉巖抡爹,帶你破解...
    沈念sama閱讀 211,561評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件掩驱,死亡現(xiàn)場離奇詭異,居然都是意外死亡冬竟,警方通過查閱死者的電腦和手機(jī)昙篙,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,218評論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來诱咏,“玉大人苔可,你說我怎么就攤上這事〈” “怎么了焚辅?”我有些...
    開封第一講書人閱讀 157,162評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長苟鸯。 經(jīng)常有香客問我同蜻,道長,這世上最難降的妖魔是什么早处? 我笑而不...
    開封第一講書人閱讀 56,470評論 1 283
  • 正文 為了忘掉前任湾蔓,我火速辦了婚禮,結(jié)果婚禮上砌梆,老公的妹妹穿的比我還像新娘默责。我一直安慰自己贬循,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,550評論 6 385
  • 文/花漫 我一把揭開白布桃序。 她就那樣靜靜地躺著杖虾,像睡著了一般。 火紅的嫁衣襯著肌膚如雪媒熊。 梳的紋絲不亂的頭發(fā)上奇适,一...
    開封第一講書人閱讀 49,806評論 1 290
  • 那天,我揣著相機(jī)與錄音芦鳍,去河邊找鬼嚷往。 笑死,一個胖子當(dāng)著我的面吹牛柠衅,可吹牛的內(nèi)容都是我干的间影。 我是一名探鬼主播,決...
    沈念sama閱讀 38,951評論 3 407
  • 文/蒼蘭香墨 我猛地睜開眼茄茁,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了巩割?” 一聲冷哼從身側(cè)響起裙顽,我...
    開封第一講書人閱讀 37,712評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎宣谈,沒想到半個月后愈犹,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,166評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡闻丑,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,510評論 2 327
  • 正文 我和宋清朗相戀三年漩怎,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片嗦嗡。...
    茶點(diǎn)故事閱讀 38,643評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡勋锤,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出侥祭,到底是詐尸還是另有隱情叁执,我是刑警寧澤,帶...
    沈念sama閱讀 34,306評論 4 330
  • 正文 年R本政府宣布矮冬,位于F島的核電站谈宛,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏胎署。R本人自食惡果不足惜吆录,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,930評論 3 313
  • 文/蒙蒙 一奈偏、第九天 我趴在偏房一處隱蔽的房頂上張望拷橘。 院中可真熱鬧须鼎,春花似錦料睛、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,745評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至恢氯,卻和暖如春带斑,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背勋拟。 一陣腳步聲響...
    開封第一講書人閱讀 31,983評論 1 266
  • 我被黑心中介騙來泰國打工勋磕, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人敢靡。 一個月前我還...
    沈念sama閱讀 46,351評論 2 360
  • 正文 我出身青樓挂滓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親啸胧。 傳聞我的和親對象是個殘疾皇子赶站,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,509評論 2 348

推薦閱讀更多精彩內(nèi)容