TensorFlow從0到1 - 18 - TensorFlow 1.3.0安裝手記

TensorFlow從0到1系列回顧

《TensorFlow從0到1》寫(xiě)到現(xiàn)在暇番,TensorFlow的版本也從當(dāng)時(shí)的1.1.0迭代到了8月初發(fā)布的1.3.0坤按。可以預(yù)見(jiàn)在未來(lái)很長(zhǎng)一段時(shí)間里哄辣,它仍會(huì)持續(xù)快速的迭代更新。

除了考慮與最新版TensorFlow盡量保持同步之外挖藏,鑒于conda虛擬環(huán)境可以非常容易的重新構(gòu)建開(kāi)發(fā)環(huán)境,并可以和老的并存,所以對(duì)于學(xué)習(xí)者來(lái)說(shuō)意狠,似乎沒(méi)有什么理由不下手了。

本篇基于1 Hello,TensorFlow!疮胖,在Windows環(huán)境下安裝CPU版TensorFlow 1.3.0环戈。

TensorFlow

Step 1:新建conda虛擬環(huán)境

1 Hello,TensorFlow!中創(chuàng)建了conda虛擬環(huán)境“tensorflow” for 1.1.0。為了保留它澎灸,我以“tensorflow13”命名新的conda虛擬環(huán)境for 1.3.0:

C:> conda create -n tensorflow13
創(chuàng)建conda虛擬環(huán)境

Step 2:升級(jí)Python到3.6.1+

從TensorFlow 1.2.0開(kāi)始支持了Python 3.6.x院塞,在上一節(jié)創(chuàng)建conda虛擬環(huán)境“tensorflow13”時(shí)沒(méi)有特別指定Python版本,所以此時(shí)我的Python版本是Anaconda 4.3.1的默認(rèn)搭配3.6.0性昭。

可是Python3.6.0并不行拦止。TensorFlow 1.3.0會(huì)安裝依賴Numpy的1.13.1版本,這個(gè)版本在Python3.6.0下會(huì)產(chǎn)生問(wèn)題:Importing the multiarray numpy extension module failed糜颠。

解決上面問(wèn)題一個(gè)簡(jiǎn)單可行的辦法就是升級(jí)Python到3.6.1+汹族,我則直接更新到了最新的3.6.2:

activate tensorflow13
conda update python
安裝python 3.6.2

Step 3:升級(jí)dask

現(xiàn)在還是不要著急安裝TensorFlow 1.3.0,否則可能會(huì)遇到新問(wèn)題:“AttributeError: module 'pandas' has no attribute 'computation'”括蝠。

解決它的一個(gè)簡(jiǎn)單辦法就是升級(jí)dask到0.15.1:

conda install dask
安裝dask 0.15.1

Step 4:安裝TensorFlow 1.3.0

終于到安裝TensorFlow 1.3.0了鞠抑!遺憾的是清華大學(xué)開(kāi)源軟件鏡像站遲遲未提供TensorFlow 1.3.0 Windows版本安裝包(Linux和Mac下沒(méi)有這個(gè)問(wèn)題),而只提供了1.3.0rc0的版本忌警。

另一個(gè)提供TensorFlow安裝包的源是Python的官網(wǎng)搁拙,可以先將CPU版安裝包tensorflow-1.3.0-cp36-cp36m-win_amd64.whl下載到本地,然后執(zhí)行本地安裝:

pip install --ignore-installed --upgrade D:\Project\TensorFlow\tensorflow-1.3.0-cp36-cp36m-win_amd64.whl
安裝TensorFlow 1.3.0

代碼遷移

本系列的示例代碼存放在GitHub法绵,其中文件夾命名的含義如下:

  • TF1_1:TensorFlow 1.1.0下運(yùn)行的代碼箕速;
  • TF1_3:TensorFlow 1.3.0下運(yùn)行的代碼;

本篇之前的示例代碼都在文件夾TF1_1中(大多數(shù)都可以在TensorFlow 1.3.0環(huán)境下無(wú)需修改直接運(yùn)行)朋譬,后面新的示例代碼都會(huì)在TensorFlow 1.3.0下測(cè)試并提交到TF1_3中盐茎。

Hello, TensorFlow

在虛擬環(huán)境tensorflow13中,啟動(dòng)python徙赢,運(yùn)行以下測(cè)試:

$ python
>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print(sess.run(hello))

打印成功則表示安裝成功字柠。

上一篇 17 Step By Step上手TensorBoard
下一篇19 回顧


共享協(xié)議:署名-非商業(yè)性使用-禁止演繹(CC BY-NC-ND 3.0 CN)
轉(zhuǎn)載請(qǐng)注明:作者黑猿大叔(簡(jiǎn)書(shū))

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市狡赐,隨后出現(xiàn)的幾起案子窑业,更是在濱河造成了極大的恐慌,老刑警劉巖枕屉,帶你破解...
    沈念sama閱讀 207,248評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件常柄,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)西潘,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,681評(píng)論 2 381
  • 文/潘曉璐 我一進(jìn)店門(mén)卷玉,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人喷市,你說(shuō)我怎么就攤上這事相种。” “怎么了东抹?”我有些...
    開(kāi)封第一講書(shū)人閱讀 153,443評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵蚂子,是天一觀的道長(zhǎng)沃测。 經(jīng)常有香客問(wèn)我缭黔,道長(zhǎng),這世上最難降的妖魔是什么蒂破? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,475評(píng)論 1 279
  • 正文 為了忘掉前任馏谨,我火速辦了婚禮,結(jié)果婚禮上附迷,老公的妹妹穿的比我還像新娘惧互。我一直安慰自己,他們只是感情好喇伯,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,458評(píng)論 5 374
  • 文/花漫 我一把揭開(kāi)白布喊儡。 她就那樣靜靜地躺著,像睡著了一般稻据。 火紅的嫁衣襯著肌膚如雪艾猜。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 49,185評(píng)論 1 284
  • 那天捻悯,我揣著相機(jī)與錄音匆赃,去河邊找鬼。 笑死今缚,一個(gè)胖子當(dāng)著我的面吹牛算柳,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播姓言,決...
    沈念sama閱讀 38,451評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼瞬项,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了何荚?” 一聲冷哼從身側(cè)響起囱淋,我...
    開(kāi)封第一講書(shū)人閱讀 37,112評(píng)論 0 261
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎兽泣,沒(méi)想到半個(gè)月后绎橘,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,609評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,083評(píng)論 2 325
  • 正文 我和宋清朗相戀三年称鳞,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片冈止。...
    茶點(diǎn)故事閱讀 38,163評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖熙暴,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情周霉,我是刑警寧澤掂器,帶...
    沈念sama閱讀 33,803評(píng)論 4 323
  • 正文 年R本政府宣布,位于F島的核電站俱箱,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏狞谱。R本人自食惡果不足惜乃摹,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,357評(píng)論 3 307
  • 文/蒙蒙 一跟衅、第九天 我趴在偏房一處隱蔽的房頂上張望孵睬。 院中可真熱鬧,春花似錦伶跷、人聲如沸掰读。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,357評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至雾狈,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間抵皱,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,590評(píng)論 1 261
  • 我被黑心中介騙來(lái)泰國(guó)打工移盆, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人咒循。 一個(gè)月前我還...
    沈念sama閱讀 45,636評(píng)論 2 355
  • 正文 我出身青樓据途,卻偏偏與公主長(zhǎng)得像叙甸,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子裆蒸,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,925評(píng)論 2 344

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

  • TensorFlow從0到1系列回顧 在學(xué)習(xí)任何新的編程語(yǔ)言時(shí),我們都會(huì)在第一時(shí)間完成Hello World僚祷,以宣...
    袁承興閱讀 4,978評(píng)論 10 31
  • 1. 介紹 首先讓我們來(lái)看看TensorFlow! 但是在我們開(kāi)始之前俺榆,我們先來(lái)看看Python API中的Ten...
    JasonJe閱讀 11,721評(píng)論 1 32
  • 一 圖書(shū)介紹 行動(dòng)學(xué)習(xí)大師筷弦,培訓(xùn)師肋演,書(shū)名是領(lǐng)導(dǎo)烂琴,我不是呀,副標(biāo)題:如何通過(guò)問(wèn)題發(fā)現(xiàn)正確的解決方案奸绷。談到提問(wèn)背后的分...
    貓布笑笑閱讀 502評(píng)論 0 0