基于Windows10平臺(tái)下Anaconda與tensorflow安裝與無此模塊報(bào)錯(cuò)安裝問題解決

版權(quán)聲明:本文為原創(chuàng)文章纵搁,未經(jīng)允許不得轉(zhuǎn)載鹊漠。

深度學(xué)習(xí)現(xiàn)在打得火熱想许,TensorFlow為Google開源的新一代深度學(xué)習(xí)框架,其中阿爾法狗就是來源于此沃呢。Tensor(張量)意味著N維數(shù)組年栓,F(xiàn)low(流)意味著基于數(shù)據(jù)流圖的計(jì)算,TensorFlow為張量從圖象的一端流動(dòng)到另一端計(jì)算過程薄霜。與之前使用的Caffe和Torch基于層的設(shè)計(jì)理念有所不同某抓,是基于張量流圖的設(shè)計(jì)思路纸兔,這也是今后深度學(xué)習(xí)框架的一大發(fā)展趨勢。也是現(xiàn)在深度學(xué)習(xí)的熱門否副。TensorFlow的社區(qū)和文檔都非常完善汉矿,因此受到大家追捧。

一备禀、安裝anaconda

tensorflow是基于python腳本語言的负甸,是一種高級(jí)應(yīng)用,它必須依賴于底層的應(yīng)用發(fā)揮作用痹届。因此需要安裝python,當(dāng)然還需要安裝numpy呻待、scipy、six队腐、matplotlib等幾十個(gè)擴(kuò)展包蚕捉。如果一個(gè)個(gè)安裝,十分耗費(fèi)時(shí)間柴淘,不過現(xiàn)在有了集成環(huán)境anaconda迫淹,安裝就方便了。python的大部分?jǐn)U展包,都集成在anaconda里面了为严,因此只需要裝這一個(gè)東西就行了敛熬。

先到https://www.continuum.io/downloads下載anaconda,現(xiàn)在的版本有python2.7版本和python3.6版本,下載好對(duì)應(yīng)版本第股、對(duì)應(yīng)系統(tǒng)的anaconda应民,安裝較為簡單,傻瓜式安裝即可夕吻。我在這里選擇安裝的是3.6版本诲锹。


在安裝的過程中,會(huì)問你安裝路徑涉馅,直接回車默認(rèn)就可以了归园。不過我選擇放在了c盤之外,Window下安裝非常簡單稚矿,直接運(yùn)行安裝包下一步下一步就行庸诱,安裝過程會(huì)有選擇打鉤的地方,第一個(gè)是添加環(huán)境變量晤揣,第二個(gè)是把Anaconda下的Python設(shè)置為默認(rèn)版本桥爽,這里建議都勾選。


安裝成功后碉渡,會(huì)有當(dāng)前用戶根目錄下生成一個(gè)anaconda的文件夾聚谁,里面就是安裝好的內(nèi)容。


在開始菜單里面可以看到安裝的文件


測試Anaconda是否安裝完成:在終端中輸入python滞诺,會(huì)顯示以下內(nèi)容


這樣就可疑確認(rèn)是安裝成功了形导。

在終端(Anaconda Prompt)可以輸入conda info來查詢安裝信息


輸入conda list可以查詢你現(xiàn)在安裝了哪些庫环疼,常用的python, numpy, scipy名列其中。


如果你還有什么包沒有安裝上朵耕,可以運(yùn)行conda install ***來進(jìn)行安裝(***代表包名稱)炫隶,如果某個(gè)包版本不是最新的,運(yùn)行conda update ***就可以了阎曹。

(二)安裝tensorflow

在終端輸入anaconda search -t conda tensorflow

獲取各個(gè)版本的tensorflow安裝包伪阶,通過查看版本,選擇最高的版本安裝处嫌。比如我看到是1.0版本是最高的栅贴,如下圖


了解Anaconda的應(yīng)該都知道可以用conda環(huán)境管理不同版本的python,比如我現(xiàn)在安裝的是Anaconda3,默認(rèn)python版本是3.6熏迹,但是我想用下Python3.5檐薯,這個(gè)時(shí)候可以用conda創(chuàng)建一個(gè)環(huán)境,在這個(gè)環(huán)境下可以安裝運(yùn)行你想要的版本注暗,等用完了退出這個(gè)環(huán)境即可坛缕。系統(tǒng)默認(rèn)的Python版本還是3.6。如之前所說捆昏,TensorFlow當(dāng)前對(duì)python的支持僅對(duì)3.5版本比較友好赚楚,因此我們需要利用Anaconda創(chuàng)建一個(gè)python3.5的環(huán)境。

繼續(xù)打開Anaconda Prompt骗卜,輸入:

conda create -n tensorflowpython=3.5


在開始菜單中搜索anaconda navigator宠页,點(diǎn)擊運(yùn)行;點(diǎn)擊左側(cè)的Environments膨俐,可以看到 “tensorflow”的環(huán)境已經(jīng)被創(chuàng)建勇皇;

安裝完以后罩句,輸入:

activate tensorflow

激活環(huán)境焚刺。

輸入activate tensorflow可以看到 命令行行前面有個(gè)tensorflow,這個(gè)就是當(dāng)前運(yùn)行環(huán)境。


激活后门烂,tensorflow有兩個(gè)版本乳愉,一個(gè)是CPU的,一個(gè)是GPU的屯远,其中GPU對(duì)顯卡有要求蔓姚,必須是NVIDIA

,而CPU則沒有。


因此我選擇安裝的是CPU版本慨丐,輸入:即安裝

pip install tensorflow

或者

pip install --ignore-installed --upgradehttps://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0-cp35-cp35m-win_amd64.whl


安裝完成后坡脐,可以對(duì)其進(jìn)行測試,在終端輸入

import tensorflow as tf

引用tensorflow包房揭,如果沒有報(bào)錯(cuò)备闲,則安裝成功晌端,否則就有問題。

如果想返回默認(rèn)的python 3.6環(huán)境恬砂,先退出python(exit())然后運(yùn)行

deactivate tensorflow

你可以通過conda

info—envs查看有幾個(gè)環(huán)境咧纠,哪個(gè)環(huán)境是tensorflow的

測試:

運(yùn)行你的第一個(gè)Tensorflow程序

0、激活Tensorflow運(yùn)算環(huán)境


1泻骤、進(jìn)入python環(huán)境

3漆羔,輸入測試代碼


成功運(yùn)行

4.退出Python環(huán)境


5,退出tensorflow環(huán)境


你也可以將以上的代碼刪掉結(jié)果之后寫到一個(gè).py的文件之下狱掂,在激活Tensorflow運(yùn)算環(huán)境之后演痒,和執(zhí)行其他的python代碼一樣的執(zhí)行。

這樣就完成了Tensorflow和Anaconda環(huán)境的集成安裝趋惨。

但是5障肌!OJ痢U锘Α!

(三)no moduled named tensorflow無此模塊報(bào)錯(cuò)問題解決

我后來又在spyder里面和Ipython里面輸入測試代碼曾撤,會(huì)報(bào)錯(cuò)沒有tensorflow這個(gè)模塊端姚。但是在spyder和ipython里測試代碼,會(huì)提示沒有tensorflow模塊挤悉,

Import Error: No module named tensorflow.


后來摸索了好多次渐裸,才發(fā)現(xiàn)了這個(gè)問題的解決辦法,供大家參考装悲,主要思路就是在tensorflow里面也給其安裝屬于python3.5的spyder昏鹃。

在開始菜單中搜索anaconda navigator,點(diǎn)擊運(yùn)行诀诊;

點(diǎn)擊左側(cè)的home,選擇application on tensorflow(有一個(gè)下拉框)

會(huì)發(fā)現(xiàn)spyder屬于右側(cè)綠色install洞渤,這個(gè)時(shí)候點(diǎn)擊install就可以在tensorflow里Python3.5環(huán)境里安裝spyder,安裝好之后属瓣,就如圖所示载迄,顯示launch(已安裝),


(我已經(jīng)安裝好了)

點(diǎn)擊launch抡蛙,即可啟動(dòng)在tensorflow里面的spyder护昧,,可以看到右下框粗截,那個(gè)Python console變成了3.5版本惋耙,


輸入測試代碼,完全沒有錯(cuò)誤。


摸索了好久绽榛,中途同學(xué)也勸我換另外一個(gè)版本遥金,但是就是覺得還是想搞懂它,最終還是解決了問題蒜田,真的是內(nèi)心好激動(dòng)8逍怠!冲粤!美莫,也分享我的經(jīng)驗(yàn)給大家,希望大家少一點(diǎn)彎路梯捕,互相進(jìn)步厢呵,學(xué)習(xí)!傀顾!

歡迎大家加我的微信號(hào)15626034278襟铭,備注“簡書”,或者我的微信公眾號(hào)“愛因斯沒有坦”短曾, 大家一起交流學(xué)習(xí)寒砖,定時(shí)分享學(xué)習(xí)~

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市嫉拐,隨后出現(xiàn)的幾起案子哩都,更是在濱河造成了極大的恐慌,老刑警劉巖婉徘,帶你破解...
    沈念sama閱讀 206,126評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件漠嵌,死亡現(xiàn)場離奇詭異,居然都是意外死亡盖呼,警方通過查閱死者的電腦和手機(jī)儒鹿,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,254評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來几晤,“玉大人约炎,你說我怎么就攤上這事⌒拷觯” “怎么了章钾?”我有些...
    開封第一講書人閱讀 152,445評(píng)論 0 341
  • 文/不壞的土叔 我叫張陵,是天一觀的道長热芹。 經(jīng)常有香客問我,道長惨撇,這世上最難降的妖魔是什么伊脓? 我笑而不...
    開封第一講書人閱讀 55,185評(píng)論 1 278
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上报腔,老公的妹妹穿的比我還像新娘株搔。我一直安慰自己,他們只是感情好纯蛾,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,178評(píng)論 5 371
  • 文/花漫 我一把揭開白布纤房。 她就那樣靜靜地躺著,像睡著了一般翻诉。 火紅的嫁衣襯著肌膚如雪炮姨。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 48,970評(píng)論 1 284
  • 那天碰煌,我揣著相機(jī)與錄音舒岸,去河邊找鬼。 笑死芦圾,一個(gè)胖子當(dāng)著我的面吹牛蛾派,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播个少,決...
    沈念sama閱讀 38,276評(píng)論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼洪乍,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了夜焦?” 一聲冷哼從身側(cè)響起典尾,我...
    開封第一講書人閱讀 36,927評(píng)論 0 259
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎糊探,沒想到半個(gè)月后钾埂,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,400評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡科平,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,883評(píng)論 2 323
  • 正文 我和宋清朗相戀三年褥紫,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片瞪慧。...
    茶點(diǎn)故事閱讀 37,997評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡髓考,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出弃酌,到底是詐尸還是另有隱情氨菇,我是刑警寧澤,帶...
    沈念sama閱讀 33,646評(píng)論 4 322
  • 正文 年R本政府宣布妓湘,位于F島的核電站查蓉,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏榜贴。R本人自食惡果不足惜豌研,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,213評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧鹃共,春花似錦鬼佣、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,204評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至阴孟,卻和暖如春晌纫,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背温眉。 一陣腳步聲響...
    開封第一講書人閱讀 31,423評(píng)論 1 260
  • 我被黑心中介騙來泰國打工缸匪, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人类溢。 一個(gè)月前我還...
    沈念sama閱讀 45,423評(píng)論 2 352
  • 正文 我出身青樓凌蔬,卻偏偏與公主長得像,于是被迫代替她去往敵國和親闯冷。 傳聞我的和親對(duì)象是個(gè)殘疾皇子砂心,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,722評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容