搭建Keras,TensorFlow运行环境
搭建Keras,TensorFlow運(yùn)行環(huán)境
ImportError: DLL load failed,找不到指定的模塊
Python環(huán)境安裝(基本環(huán)境是win10+CPU)
安裝環(huán)境是個(gè)需要“耐心”的活,耐心地等待各種問(wèn)題的出現(xiàn)就好。
關(guān)于Python的使用,強(qiáng)烈推薦Anaconda配置環(huán)境+pycharm編譯器搭配
Anaconda指的是一個(gè)開(kāi)源的Python發(fā)行版本,其包含了conda、Python等180多個(gè)科學(xué)包及其依賴(lài)項(xiàng)。 因?yàn)榘舜罅康目茖W(xué)包,Anaconda 的下載文件比較大(約 531 MB)。Conda是一個(gè)開(kāi)源的包、環(huán)境管理器,可以用于在同一個(gè)機(jī)器上安裝不同版本的軟件包及其依賴(lài),并能夠在不同的環(huán)境之間切換,這是它最方便的地方,可以同時(shí)安裝多個(gè)環(huán)境意味著可以給不同的項(xiàng)目匹配上對(duì)應(yīng)的環(huán)境。
pycharm是款功能強(qiáng)大的編譯器,里面的提示功能做的比較完善。注意一點(diǎn),我們需要先安裝anaconda,后安裝pycharm。
這部分的內(nèi)容可以參考相關(guān)博客:
Anaconda的安裝與環(huán)境配置https://blog.csdn.net/ITLearnHall/article/details/81708148
pycharm編譯器的安裝
https://www.jianshu.com/p/eb606812765d
pycharm使用Anaconda中環(huán)境的方法
https://blog.csdn.net/zhuorong_/article/details/88534676
第三個(gè)鏈接里面有些小bug,具體的方法可以參見(jiàn)下圖,兩者結(jié)合起來(lái),體驗(yàn)更佳。
Keras和TensorFlow的安裝
目前主流的深度學(xué)習(xí)框架有TensorFlow,Keras,pytorch等等,Keras是在TensorFlow的基礎(chǔ)上架構(gòu)的,集成度更高,相對(duì)更容易上手。另外《Python深度學(xué)習(xí)》這本書(shū)主要講的是基于Keras框架的神經(jīng)網(wǎng)絡(luò)的構(gòu)建方法,所以選擇搭建Keras的環(huán)境,同時(shí)安裝Keras的過(guò)程中也需要安裝TensorFlow,這也是最容易出bug的地方。
安裝前看看版本匹配的對(duì)應(yīng)關(guān)系,這個(gè)基本上可以直接解決后面一系列bug.
[https://docs.floydhub.com/guides/environments/]
Python與TensorFlow各版本的對(duì)應(yīng)關(guān)系
關(guān)于其中安裝的一些具體細(xì)節(jié)可以參考這個(gè)博客:
TensorFlow和Keras的安裝
容易出現(xiàn)的bug:找不到指定的模塊
解決辦法:可以新建一個(gè)環(huán)境,然后匹配好特定的版本安裝,一般用鏡像地址安裝的話(huà),安裝速度還是蠻快的。
怎么安裝指定版本的TensorFlow和Keras,可以參見(jiàn)以下博客:
如何安裝指定版本TensorFlow
說(shuō)明:本文主要是對(duì)自己安裝TensorFlow和Keras的歷程做的一個(gè)總結(jié),其中列舉了很多相關(guān)的博客,如有相關(guān)引用內(nèi)容未指明來(lái)處,請(qǐng)及時(shí)聯(lián)系。
如果對(duì)您有些許幫助,還請(qǐng)點(diǎn)贊和收藏。如需轉(zhuǎn)載,請(qǐng)附上博客鏈接,謝謝!
總結(jié)
以上是生活随笔為你收集整理的搭建Keras,TensorFlow运行环境的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: pyechart 应用: graph
- 下一篇: matlab编程风格