TensorFlow在windows 下的安裝

      網友投稿 873 2025-03-31

      前言:從2015年谷歌將Tensorflow開源后,這位用于深度學習的強大神器便把Caffe,Keras,Torch7等這一票人全部干掉,github上的star和fork是一路飆升,幾乎是它們的總和,當然,我這里不是對谷歌的日常互舔,從發布博主就一直關注它的最新消息,并啃了原生英文版的官方API,感謝極客學院各位大佬將它翻譯成了中文版,博主也及時的對照中文,將它又滋潤了兩遍,兩遍下來,我捉摸著先把系統打好,再進行煉丹。這家伙好了,幾乎用了我一天的世界,踩過無數的坑,無數次谷歌,百度,知乎,論壇,才終于搭建好了我的Tensorflow環境,也終于寫出了我的“Hello TensorFlow!”。雖然博主涉獵過linux,但愧于博主那簡陋的電腦無法在虛擬機上提供足夠大的內存,所有我決定鋌而走險,搭建基于Windows版的野生的tensorflow。

      再說一句:本文為那些想要搭建tensorflow的童鞋提出可行方案,只想以博主慘痛的經歷為你們填好不必要的坑,讓你們輕裝上陣,將重點放在后面的學習中。

      1.安裝Anaconda

      tensorflow是基于python腳本語言的,是一種高級應用,它必須依賴于底層的應用發揮作用。因此需要安裝python,當然還需要安裝numpy、scipy、six、matplotlib等幾十個擴展包。如果一個個安裝,十分耗費時間,不過現在有了集成環境anaconda,安裝就方便了。python的大部分擴展包,都集成在anaconda里面了,因此只需要裝這一個東西就行了。如果你想更多的去了解Anaconda,可以參考Anaconda官方API,友情提示:它是洋文哦!

      1)先到官網下載,Anaconda官方-

      如果你嫌棄官網下載太slow,清華大學鏡像網,這里有你想要的Anaconda鏡像。

      注意版本,現在實在最穩定的應該是4.3.0的Anaconda,它自帶Python3.6

      然后安裝也就灰常簡單啦!

      現在我們打開終端,輸入conda - -version

      我們看到版本是4.3.8

      2)由于tensorflow最適合的版本是python3.5,所以我們不能使用Anaconda自帶的3.6的,這里我們要下載3.5版的Python

      在終端輸入?conda create - -name tensorflow python=3.5.2,我這里使用的是3.5.2,你可以隨意選擇

      然后,一馬平川的安裝好了。

      3)看到這里,心里有點小雞凍,按照提示,激活tensorflow環境:activate tensorflow

      它前面的括號代表當前環境為tensorflow,看到這里,你已經將準備工作做好了。

      4)你可以退出當前環境:deactivate tensorflow

      5)當然,你可以對tensorflow環境進行切換:activate tensorflow,你還可以查看當前Python版本

      想腫么玩就腫么玩,看到這,你的Anaconda安裝以及tensorflow準備工作已經圓滿完成(此處應該有掌聲!!!)

      PS:可以看出此時的Python版本是我們之前安裝的3.5.2,而不是Anaconda自帶的3.6,這點是至關重要的,請確保你的Python版本。

      2.安裝TensorFlow

      TensorFlow在windows 下的安裝

      強調:這里是Windows下的基于Anaconda的TensorFlow安裝(博主用的是W7)

      由于博主簡陋的筆記本,我選擇cpu版的TensorFlow進行安裝。

      1)方式一:選擇官方文檔的安裝

      pip install –ignore-installed –upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.0.0-cp35-cp35m-win_x86_64.whl

      如果這里會報錯的話,就選擇一下一種方式

      2)方式二:pip install tensorflow

      然后博主就是在這里卡了無數次殼,下載到一半,突然來個

      然后好不容易下載了tensorflow,在下載它的幾個支持包的時候,又來了個異常

      上面的意思大概是請求超時的原因,不過,各位小伙伴如果遇到這個問題不要緊張,每次遇到這種問題時,重新輸入上面的指令:pip install tensorflow

      3)等待大概三分鐘,你會看到這些信息:

      緊接著:

      4)看到Successfully installed,博主真是淚流滿面,你可以輸入python,檢查一下版本是否是3.5.2

      3.重點來了

      1)很多童鞋安裝到這,以為自己以及成功的安裝了TensorFlow,事實上,你確實以及成功安裝了TensorFlow,打開你的Anaconda文件夾,在envs文件夾下你可以看到tensorflow的環境已經加入

      2)然后你興致勃勃的打開Spyder準備寫你的Hello TensorFlow,忽然蹦出的錯誤讓你措手不及。

      明顯你的環境中沒有tensorflow這個module(模塊),但請注意這時你的Python環境,這是你的Python為3.6,明顯是Anaconda自帶的,現在你終于記起上面讓你下載的Python3.5.2的吧!

      所以你需要運行TensorFlow環境下的基于Python3.5.2的Spyder,這也是博主最為頭痛的一個地方,因為為了這一點,博主沒少花時間去查閱資料。

      3)安裝TensorFlow環境下的Spyder插件

      首先,你需要進入Anaconda Prompt-python里面,然后激活TensorFlow,導入TensorFlow,最后還可以確認你的Python版本。

      點擊Anaconda Prompt-python,在這:

      輸入activate tensorflow,導入import tensorflow as tf,檢查Python版本

      接著,你進入Anaconda Navigator(開始菜單->Anaconda 3->Anaconda Navigator),注意,現在的Application欄是root,也就是Anaconda的根,此時的環境是Python3.6.

      所以,你需要切換到TensorFlow下面,然后再安裝Spyder,你還可以選擇安裝qtconsole,notebook,或者orange。

      注意,我這里是已經安裝過的(博文是安裝后在寫的),你首次安裝時應該是install

      4)激動人心的Hello TensorFlow

      打開Spyder,寫下我們第一個Hello 。

      控制臺中那久違的字符串讓博主熱淚盈眶。

      5)配置不同Python環境以及插件

      很多童鞋在寫機器學習算法時,習慣于用很穩定的Python2.7,或者其他版本的Python,Anaconda允許你創建不同環境的Python以及插件。

      點擊Environment,下面有create按鈕,點擊進入,可以配置新的Python環境,你可以明顯看見我這里早已配置了Python2.7

      接下來,你也可以仿照前面的步驟,為新Python配置一些IDE,這會大大方便我們的編寫。

      4.總結

      花了將近滿滿的一天時間,中午點了份外賣,就這樣和著我的冰鎮可樂一直干到了深夜,windows下的安裝讓我叫苦連天(亞麻跌,亞麻跌),不過,最后感謝各大網友和csdn論壇的朋友給我提供的信息,讓我成功的完成了野生版的TensorFlow安裝,寫這篇博客,希望你們能夠較為順利的安裝,并把時間精力省出來,重點關注后面的TensorFlow內容。想跟博主一起進步的,歡迎私信哦。

      一些資料:

      TensorFlow官方安裝API(洋文版)

      極客學院的TensorFlow譯版(中文版)

      一些關于深度學習和機器學習的書籍(博主收編)

      TensorFlow Windows

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:excel表格怎么設置單元格數據四舍五入
      下一篇:Excel中表格單元格整行變色的操作方法(表格選一格整行變色)
      相關文章
      亚洲风情亚Aⅴ在线发布| 亚洲日韩国产二区无码| 亚洲日韩中文字幕日韩在线| 99亚洲男女激情在线观看| 国产精品亚洲综合久久| 亚洲AV综合色区无码二区偷拍| 亚洲综合免费视频| 亚洲最新在线视频| 亚洲精品**中文毛片| 亚洲电影在线播放| 亚洲人成片在线观看| 亚洲一卡2卡4卡5卡6卡在线99| 亚洲短视频在线观看| 亚洲成人福利在线观看| 亚洲中文字幕在线无码一区二区 | 亚洲成人一区二区| 亚洲男人在线无码视频| 久久亚洲国产成人影院网站 | 亚洲国产成a人v在线观看| 亚洲综合色7777情网站777| 亚洲AV一二三区成人影片| 亚洲人成www在线播放| 亚洲第一成年网站视频| 色欲色欲天天天www亚洲伊| 少妇亚洲免费精品| 久久久久亚洲AV成人网人人软件 | 亚洲国产91在线| 亚洲成AV人片在WWW| 亚洲äv永久无码精品天堂久久 | 国产成人亚洲综合在线| 亚洲第一福利网站在线观看| 亚洲综合久久夜AV | 亚洲一区无码中文字幕| 亚洲AV无码久久精品狠狠爱浪潮| 亚洲欧洲第一a在线观看| 亚洲激情电影在线| 亚洲人成网站在线播放2019| 亚洲Av无码国产情品久久| 国产亚洲真人做受在线观看| 久久亚洲精品无码VA大香大香| 亚洲一本之道高清乱码|