終於成功配置了theano環境,但由於本機沒有gpu,所以配置的是非gpu版本的theano,下面將具體過程進行描述(安裝成功后,有時對python的各種庫進行更新時,可能會導致某個模塊無法調用其他被更新的模塊,此時,最簡單傻瓜的方法就是把所有環境重新配置一次)
1.安裝Adaconda
2.安裝MinGw
3. 配置與MinGw相關的環境變量
4. 安裝theano
5. 配置theano相關的環境變量
6. 安裝keras
7. 安裝PyCharm Community (free)
1.安裝Adaconda
(1)下載Adaconda
(2)安裝Adaconda
雙擊Adaconda的exe文件
這里的路徑可以自己選擇,這里選擇了C盤下的Anaconda2文件夾,但該文件夾是安裝程序自己創建的,不能事先在C盤下創建該文件夾,否則會報錯
另外,由於在安裝過程中,勾選了將Anaconda添加到環境變量,所以,在環境變量中PATH中會出現
C:\Anaconda2;C:\Anaconda2\Scripts;C:\Anaconda2\Library\bin;
如果path中沒有出現該路徑,手動將這三個路徑添加到PATH中
如果環境配置正確,在cmd中輸入python --version,會出現如下信息
(3)一些命令
查看已經安裝的python應用包:conda list
2.安裝MinGW
Adaconda2.0.1之前的版本自帶MinGw,但之后的版本不帶MinGw了,需要自己安裝,具體方法如下:
① 打開CMD(注意是windows命令提示符,並不是進入到python環境下,否則會提示語法錯誤,因為conda命令就是在windows下面執行的。)
② 輸入conda install mingw libpython,然后回車,會出現安裝進度,稍等片刻即可安裝完畢。此時就有C:\Anaconda\MinGw目錄了。
3. 配置與MinGw相關的環境變量
將PATH中添加如下兩個路徑
C:\Anaconda2\MinGW\bin;
C:\Anaconda2\MinGW\x86_64-w64-mingw32\lib;
4. 安裝theano
打開cmd,輸入“ pip install theano"
5. 配置theano相關的環境變量
新建環境變量pythonpath,變量值為:C:\Anaconda2\Lib\site-packages\theano;
測試theano是否安裝成功:import theano,未報錯,theano安裝成功
6. 安裝keras
在github上下載keras
在cmd中進入下載keras的文件夾,然后利用 python setup.py install命令安裝keras
7. 安裝PyCharm Community (free)
安裝完PyCharm后,運行python程序,出現如下錯誤
然后,對PyCharm進行如下設置,問題解決
運行程序,出現AttributeError: 'module' object has no attribute 'relu'錯誤,應該是theano版本過低導致,所以,更新theano:pip install --upgrade theano
如何用命令行安裝theano?
在github上下載theano
用命令行進入theano文件夾,用Python命令安裝theano:python.py install