官網安裝說明Installing Theano:http://deeplearning.net/software/theano/install.html#alternative-anacondacephp
嘗試不一樣方法後,AnacondaCE是最方便的安裝方式:html
1. 安裝AnacondaCE:https://store.continuum.io/cshop/anaconda/ ( 安裝完後重啓電腦,再進行軟件擴展和下一步操做)python
用學校郵箱(edu.cn)能夠申請Academic License,免費擴展軟件應用,你申請後軟件官方會把License文件發你郵箱(可能須要一天時間),郵件裏面會說明如何在命令行裏面運行三行代碼完成軟件更新。git
2. 安裝Theano on AnacondaCE for Windows: https://github.com/Theano/Theano-wininstaller/raw/master/bin/theano_installer_latest.msi github
完成上面兩步,按照官網說明是一切OK了,能夠直接使用,但本人測試了3臺電腦,win8 64bit和win7 32bit在安裝第二步時都出現了下面的錯誤:函數
嘗試了不一樣的解決辦法後都沒有成功,無奈第二步只能本身手動完成一系列配置:測試
1. 下載theano的zip文件:https://github.com/Theano/Theano ,解壓到C:\Anaconda\Lib\site-packages\theano目錄下。spa
2. 添加環境變量: path: C:\Anaconda\MinGW\bin;C:\Anaconda\MinGW\x86_64-w64-mingw32\lib; .net
(32bit C:\Anaconda\MinGW\i686-w64-mingw32\lib;) 命令行
新建環境變量: PYTHONPATH: C:\Anaconda\Lib\site-packages\theano;
3. 在你home目錄下(cmd進入的目錄),建立 .theanorc.txt 文件內容以下:
[global]
openmp=False
[blas]
ldflags=
[gcc]
cxxflags = -IC:\MinGW\include
4. 在命令框裏面輸入下面命令,沒有出錯(沒有返回值)則說明已經配置成功,以下圖,
python
import theano
print theano.config.blas.ldflags
在執行畫圖代碼是,pydot函數不能用,是由於沒有安裝相應的支持軟件Graphviz
1. 下載Graphviz:http://www.graphviz.org/Download..php 雙擊安裝
2. 添加Path路徑: C:\Anaconda\Graphviz2.34\bin
PYTHONPATH: C:\Anaconda\Lib\site-packages\numba\minivect\pydot