深度學習框架keras是基於tensorflow的所以,安裝keras需要安裝tensorflow:
2. 本教程開始:
ubuntu安裝的教程就略過了,直接從深度學習所需的環境的搭建開始說起
(需要說明的是,之所以要寫個教程是因為本人安裝了很多遍都是失敗的,原始是在該教程編寫的日期(18-06-01)的時候,我用的是cuda9.2,但是9.2版本在整個環境搭建好最後import tensorflow的時候會報錯:"importerror: libcublas.so.9.0: cannot open shared object file: no such file or directory",嘗試了很多辦法也不行,應該是tensorflow還不支援cuda9.2,雖然文件說可以。因此本文改用cuda9.0(解除安裝cuda解除安裝不乾淨,原諒我不會用ubuntu,只能重灌ubuntu了))
一、安裝cuda環境:
(3)完成後,配置cuda環境:
$(4) 在檔案末尾新增:sudo
gedit ~/.bashrc
export cuda_home=/usr/local/cuda-9.0(5) 修改儲存後:export path=/usr/local/cuda-9.0/bin:$
export ld_library_path=/usr/local/cuda-9.0/lib64:$
$ source ~/.bashrc(6) 驗證是否配置成功:
$ nvcc -v二、安裝cudnn加速庫:
$ tar -xzvf cudnn-9.0-linux-x64-v7.tgz三、安裝keras框架:$ sudo cp cuda/include/cudnn.h /usr/local/cuda/include
$ sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64
$ sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*
$ sudo pip3 install scikit-learn scikit-image在這裡插播一下:$ sudo pip3 install tensorflow-gpu # gpu加速版
$ sudo pip3 install keras
1)若沒安裝pip,即"command not found"時需要先安裝pip,然後使用python3時需要用pip3來安裝(ubuntu16.04 是預設安裝了兩個版本的python的,在"/usr/local/lib」中可以看到,分別是python2.7和python3.5)
# for python 32)使用pip來安裝的時候,若想加快安裝速度,使用國內的映象,例如:$ sudo apt-get install python3-pip
# for python 2
$ sudo apt-get install python-pip
$ sudo pip3 install -i keras3)最後在終端中驗證是否安裝成功:
# enter python3.5若不報錯,即配置成功。$ python3
>>>import tensorflow
>>> import keras
輕鬆搭建深度學習框架tensorflow環境
在使用者目錄c users regentwan下,建立.condarc檔案,輸入一下內容 channels show channel urls true 輸入命令 conda create n python3.6 python 3.6python3.6為環境名,python指定版本 安裝目錄 d w...
ubuntu16 04 深度學習框架安裝
ai 菌折騰n天後,windows ubuntu16.04雙系統安裝宣告失敗 實現各大深度學習框架 gpu 版本的偉大夢想就這樣無奈失敗了,這其中的坑實在多得ai菌 啊,各種莫名其妙的問題讓你心力交瘁。ai菌表示我是不會放棄的。但是ai菌想到這樣下去不行啊,畢竟要發文章啊。於是ai菌退而求次,在虛擬...
ubuntu14 4搭建caffe 深度學習框架
網上右很多搭建caffe的教程我主要參考 根據這個部落格就可以搭建好caffe框架 但是我遇到如下幾個問題 1 找不到numpy importerror numpy.core.multiarray failed to import 在網上嘗試了很多方法不行 最後解決辦法 在pytho命令列 到這個路...