又瞎折騰回了ubuntu

昨天下午的時候還在玩deepin, 后來cuda裝慘了, 于是還是放棄了deepin, 改回了ubuntu.
目前ubuntu出到17.04(非LST), 我下了一個16.04.
準備折騰出 ubuntu16.04+cuda8+cudnn7+tensorflow1.4

安裝ubuntu16.04記錄:

  1. 我在分區(qū)時刻意分出一個/boot, 為了就是在windows下, 用easybcd去找到ubuntu的引導程序.
  2. / 和 /home, 我分成了2個區(qū).
  3. 交換空間 與 內(nèi)存大小一致(不過不知道有啥用)
  4. 在安裝完ubuntu以后, 第一時間安裝 nvidia驅(qū)動, 默認的驅(qū)動要拉進blacklist.
  5. 我的顯卡是1080, nvidia驅(qū)動必須去官網(wǎng)下載, apt-get默認安裝的一直有問題.
  6. 顯卡驅(qū)動下載完以后記得保存到非中文的目錄路徑里~~ 不然永遠到不了那個路徑 _.
  7. 安裝前切換到ctrl+alt+f2, 然后關閉lightdm, 去掉nouveau, 重啟(或者生效以后)才能開始裝nvidia驅(qū)動.
  8. 然后就跟著網(wǎng)上教程走就可以了.

此時可以備份一下ubuntu.

安裝cuda記錄:

  1. 顯卡驅(qū)動安裝好了以后開始裝cuda, 我下的是cuda8.0, tensorflow還不支持9.0, 在tf1.5的時候才會支持, 現(xiàn)在才1.4.
  2. 去官網(wǎng)下載cudaXXXX.run安裝起來比較方便.
  3. 然后 ./XXXX.run就可以開始安裝了, 然后安裝是切記不要讓它把你的驅(qū)動給覆蓋了, 仔細閱讀安裝過程中的說明!!
  4. 然后一路下來就安裝好了.

此時可以備份一下ubuntu

安裝cudnn7:

  1. 去官網(wǎng)下載cudnn7, 需要先注冊, 然后問卷調(diào)查, 然后才會給你下載.
  2. 下載下來以后其實就是一些.h 和 .so的文件, 然后cp一下到指定目錄即可.
  3. 有一點需要注意, 在安裝完tensorflow以后, 在import tensorflow as tf 時可能會有個報錯, 說是沒有找到cudnn, 其實是軟連接沒有做好, tf里只會去找cudnn6的so文件, 只要把剛剛復制到過去的文件, 做好軟連接即可.

此時可以備份一下ubuntu

安裝tensorflow:

  1. 這個時候就可以去tensorflow官網(wǎng)跟著它的步驟來安裝tf了

安裝opencv:

  1. 又一次安裝這個坑貨, 首先去官方github上下載opencv3 和 opencv_control的源碼
  2. 然后安裝各種依賴,配置cmake參數(shù), (我參照了 https://www.cnblogs.com/arkenstone/p/6490017.html 這篇博客),make,make install
  3. 注:通常報錯會因為是opencl,opengl這些東西,報錯以后,在cmake時把它們off掉就可以了,然后還有protobuf-cpp-3.1.0.tar.gz 和 ippicv_linux_20151201.tgz,要事先下載好,放到指定位置(百度一下位置)就可以了。(鏈接: https://pan.baidu.com/s/1gfkyT9p 密碼: xgrt)
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容