無gpu安裝過程:
一、卸載之前版本。
把之前單獨安裝的Python等統統卸載掉。學python的時候直接安裝了python2.7,先把他卸載掉,因為Anaconda里邊包含了python。
二、安裝Anaconda。
這個超級簡單,安裝目錄我用的是的 D:\Anaconda2 。這個特別要注意:安裝路徑千萬不要有空格!!!血的教訓
三、安裝MinGw。
其他教程講在環境變量中添加
path D:\Anaconda2\MinGW\bin;D:\Anaconda2\MinGW\x86_64-w64-mingw32\lib; ,但是你會發現 D:\Anaconda2\ 下面根本沒有MinGw這個目錄,所以最好的方法就是用命令安裝,不需要自己下載什么mingw-steup.exe等。
安裝方法:
打開CMD(注意是windows命令提示符,並不是進入到python環境下,否則會提示語法錯誤,因為conda命令就是在windows下面執行的。);
輸入conda install mingw libpython,然后回車,會出現安裝進度,稍等片刻即可安裝完畢。此時就有D:\Anaconda2\MinGw目錄了。
四、配置環境變量。
編輯用戶變量中的path變量(如果沒有就新建一個,一般會有的),在后邊追加D:\Anaconda2;D:\Anaconda2\Scripts; 不要漏掉分號,此處因為我的Anaconda的安裝目錄是D:\Anaconda2,此處需要根據自己的安裝目錄填寫。
在用戶變量中新建變量pythonpath,變量值為D:\Anaconda2\Lib\site-packages\theano; ,此處就是指明安裝的theano的目錄是哪,但是現在咱們還沒有安裝,所以不着急,先寫完再說。
打開cmd,會看到窗口里邊有個路徑,我的是C:\Users\Administrator>,根據自己的路徑,找到對應的目錄,在該目錄下新建一個文本文檔.theanorc.txt (注意有兩個“.”),編輯它,寫入以下內容:
[global]
openmp=False
[blas]
ldflags=
[gcc]
cxxflags=-ID:\Anaconda2\MinGW
其中紅體字部分是你安裝的Anaconda的路徑,一定不要弄錯。否則找不到MinGw。
最好重啟一下電腦。
五、安裝Theano。
不需要手動下載zip等壓縮包,直接用命令安裝最簡單。
打開CMD,方法和安裝MinGw一樣,不要進入python。
輸入pip install theano,回車后就是賞心悅目的下載進度條,這個很小,所以安裝的比較快。
這里我的安裝出現了pip命令不能識別的問題
Unable to create process using '""
暫時用 python -m pip install theano來代替了
在cmd中,輸入python 進入到python環境下,然后先輸入import theano回車,需要等一段時間。
繼續輸入theano.test()。又會輸出好長一段信息,只要沒有error就說明安裝成功了。我安裝時等了一段時間還在輸出,我就ctrl+c退出了。(其實我發現,有部分error信息也沒有關系,theano的功能也可以正常使用,包括theano.function(),所以如果有同學無論如何配置還是有error信息的話,可以暫時忽略掉,直接跑一段程序試一下,可以去測試一下卷積操作運算代碼。
六、安裝深度學習框架Keras
打開CMD,方法和安裝MinGw一樣,不要進入python。
輸入pip install keras,回車后就是賞心悅目的下載進度條。