Win10+Python2.7環(huán)境下Keras的安裝

網(wǎng)上有很多關(guān)于Keras的介紹,該庫(kù)主要是對(duì)Theano與TensorFlow進(jìn)行的模塊化封裝,讓代碼變得更加簡(jiǎn)潔易用,同時(shí)也保持原來(lái)的特性(比如支持GPU計(jì)算)。下面主要講一下如何在Window 10與Python2.7下安裝Keras。

Anaconda安裝

由于安裝Keras需要使用到許多科學(xué)計(jì)算庫(kù),因此為了避免挖坑,盡量安裝Python的發(fā)行版:Anaconda

在官網(wǎng)選擇Anaconda for Windows 64-bit + Python2.7后能夠得到Python2.7、Spyder IDE、IPython notebook以及NumPy、SciPy、Matplotlib等庫(kù),使用起來(lái)非常方便。

Anaconda for Window 64-Bit

安裝Keras

安裝Keras非常簡(jiǎn)單,在cmd中輸入pip install keras,可以讓pip自動(dòng)解決庫(kù)之間的依賴(lài)關(guān)系。

安裝MinGW

下載

在cmd中輸入conda install mingw libpython,遇到需要輸入(y/n)時(shí)輸入y并點(diǎn)擊回車(chē)即可。

配置環(huán)境變量

安裝完后在環(huán)境變量Path中新增兩行值:

  • E:/Anaconda/MinGW/bin;
  • E:/Anaconda/MinGW/x86_64-w64-mingw32/lib;

安裝Theano

由于Keras依賴(lài)于Theano庫(kù),因此需要手動(dòng)下載Theano庫(kù)的壓縮包。

下載

在GitHub上可下載到Theano的源碼。點(diǎn)擊Clone or download按鈕--> 點(diǎn)擊Download ZIP即可開(kāi)始下載。

下載Theano源碼
刪除Theano

由于安裝Keras后默認(rèn)會(huì)得到一個(gè)Theano庫(kù),而我們需要使用下載的Theano,所以先把原版的Theano庫(kù)給刪掉。在D:\Anaconda2\Lib\site-packages里刪theano文件夾即可。

復(fù)制

下載后得到的是一個(gè)工程項(xiàng)目Theano-master,在Theano-master文件下可以看到一個(gè)theano文件夾,復(fù)制到Anaconda安裝目錄下的D:\Anaconda2\Lib\site-packages中即可。

配置環(huán)境變量

在環(huán)境變量中添加一個(gè)系統(tǒng)變量,變量名為PYTHONPATH, 值為D:\Anaconda2\Lib\site-packages\theano。

檢驗(yàn)

理論上來(lái)說(shuō)此時(shí)Keras與Theano已經(jīng)配置完畢,為了準(zhǔn)確起見(jiàn),重啟一下電腦,在命令行進(jìn)入Python,輸入import theano,如果沒(méi)有出現(xiàn)一堆東西就表示安裝正確,此時(shí)再import keras一般是沒(méi)有問(wèn)題了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

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