人工智慧學習入門之TensorFlow2.2版本安裝(Windows10)

2021-01-11 itworld123

谷歌的TensorFlow目前已經成為最為流行的人工智慧開源項目。很多公司基於TensorFlow實現自己的人工智慧程序。最新版本的TensorFlow不僅支持Linux作業系統,而且可以支持MacOS和Windows,今天我們就介紹一下如何在Windows10上安裝TensorFlow。

為了後續便於學習,本文安裝的Tensorflow是基於Anaconda的,因此需要先安裝Anaconda。

Anaconda是一個Python的發行版。這就好像CentOS是Linux內核的一個發行版一樣。在Anaconda裡面不僅僅包含Python,還包括conda和很多用於科學計算的Python庫。因此使用Anaconda可以方便後續學習。

安裝Anaconda

下載Anaconda

我們可以從官方網站下載Anaconda。為了避免廣告的嫌疑,官方網站的具體地址大家可以通過搜尋引擎搜索。如下圖所示是官方的下載列表,可以看出包含3種常見作業系統平臺,及64位和32位作業系統。

安裝Anaconda

在Windows平臺,本文選擇的是64位的安裝包,下載完成後雙擊即可安裝。

可以在這裡選擇安裝的用戶,如果是管理員可以選擇給所有用戶安裝。具體選擇哪個影響不大,建議選下面這個。

下面這一步是對環境變量和Python的設置。這兩個選項建議都勾選,這樣可以避免我們後續手段配置環境變量。

後續採用默認值,等待嚮導執行完畢即可。安裝完成後我們需要進行檢查,確保Anaconda正確安裝在系統當中。

檢查Anaconda的安裝

按Windows鍵+R,輸入cmd,啟動一個命令行工具,然後輸入如下命令

conda -V

此時可以看到如下說出結果,說明軟體安裝成功。

conda 4.8.2

創建虛擬環境並安裝Tensorflow

使用Anaconda最大的特點是可以創建虛擬環境,這個虛擬環境是Python的執行環境。多個虛擬環境之間實現了隔離。這就好像在一個物理機上安裝虛擬機一樣。

創建虛擬環境

可以在CMD窗口裡面輸入如下命令來創建一個conda虛擬環境:

conda create --name tensorflow python=3.7

等待一會兒之後,會提示將會安裝那些軟體,然後提示是否繼續,我們可以直接回車繼續。

激活環境

虛擬環境創建完成後,我們就可以進入該虛擬環境了。執行如下命令可以進入該環境。

activate tensorflow

進入環境就是激活環境的意思,此時可以看到提示符前面有所變化,前面多了一個虛擬環境名稱的內容。如下圖圈畫的內容。

(tensorflow) C:\User\SunnyZhang

至此,我們已經具備了一個虛擬環境,然後我們就可以在此虛擬環境中進行相關操作了,比如安裝Tensorflow。

其實我們可以通過下面命令查看一下當前具備的虛擬環境:

conda info --envs

可以看到tensorflow就是我們剛才創建的虛擬環境,而base則是安裝Anaconda的時候創建的一個基礎環境。

安裝Tensorflow

安裝Tensorflow

進入虛擬環境後,我們就可以安裝Tensorflow了。為了提高安裝速度,我們可以採用國內的pip源進行安裝,具體可以執行如下命令:

pip install tensorflow -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

回車後pip就開始安裝Tensorflow了,整個過程需要安裝幾十個庫,因此可能需要幾分鐘的等待時間。

驗證安裝

安裝完成後我們需要驗證一下是否安裝成功。對於Tensorflow 2.x來說,驗證還是比較簡單的。我們啟動一個python命令行(需要在該虛擬環境中啟動),然後依次輸入如下內容,如果可以看到版本信息,則說明Tensorflow已經安裝完成。

import tensorflow as tfprint(tf.__version__)

如果安裝沒有問題,這時就可以看到輸出版本信息。

在import庫的時候可能會有一些警告信息,具體如下:

2020-07-25 10:50:59.452726: W tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'cudart64_101.dll'; dlerror: cudart64_101.dll not found2020-07-25 10:50:59.456453: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine.

我們可以忽略該信息,這個是因為我們沒有安裝CUDA庫。這個庫是針對GPU的一個庫。如果想消除該警告可以通過安裝該庫的方式解決。

今天的內容現到這裡,後面我們將陸續介紹如何使用Tensorflow來進行機器學習的相關內容的學習。

相關焦點

  • 帶你入門機器學習與TensorFlow2.x
    如果是想安裝 CPU 版本,則可以輸入下列命令:pip install tensorflow如果想安裝指定版本,則可以直接在命令後面加上版本號:pip install tensorflow-gpu==1.13.1該命令執行後,系統會將 1.13.1 版本的 TensorFlow 安裝到本機。
  • tensorflow安裝教程
    tensorflow是谷歌開源的人工智慧庫,有最完善的生態支持。是進行人工智慧領域開發和科研的必備工具。本文在windows10下,藉助anacondaAnaconda安裝和使用,AkShare入門,安裝tensorflow2.0。
  • Tensorflow 全網最全學習資料匯總之Tensorflow 的入門與安裝【2】
    《TensorFlow學習筆記1:入門》連結:http://www.jeyzhang.com/tensorflow-learning-notes.html本文與上一篇的行文思路基本一致,首先概括了TensorFlow的特性,然後介紹了graph、session、variable 等基本概念的含義,以具體代碼的形式針對每個概念給出了進一步的解釋
  • tensorflow2.1對應 GPU版本的安裝與卸載
    GTX965M顯卡,win10系統一、檢查tensorflow的Version假定tensorflow 安裝完成,安裝 tensorflow 請參考 集成環境,安裝超簡單通過 命令行pythonimport tensorflow
  • 安裝TensorFlow 2.0 preview進行深度學習(附Jupyter Notebook)
    本文介紹安裝TensorFlow 2.0 preview的方法,並介紹一個Github項目tf2_course,它包含了一些TensorFlow 2的練習和解決方案,以Jupyter Notebook的形式展現。TensorFlow是最流行的深度學習框架之一,大家期待已久的TensorFlow 2.0現在出了Preview版本,並且可以直接通過pip安裝。
  • 一文上手最新Tensorflow2.0系列|TensorFlow2.0安裝
    本文中我們將會詳細講解TensorFlow2.0安裝。Tensorflow兼容性最好的是Unix內核的系統,如Linux,MacOS等。另外TensorFlow的GPU版本僅支持Linux環境,不支持Windows和Mac環境,因此本文僅針對Linux系統環境。
  • Anaconda軟體安裝TensorFlow教程
    Anaconda軟體的安裝,請閱讀文章《Anaconda軟體安裝和簡易使用教程》第一步:創建r-tensorflow環境打開Anaconda Prompt,執行命令conda create --name r-tensorflow python=3.6該命令用來創建r-tensorflow虛擬環境
  • Python安裝TensorFlow 2、tf.keras和深度學習模型的定義
    1.2如何安裝TensorFlow在安裝TensorFlow之前,請確保已安裝Python,例如Python 3.6或更高版本。如果您沒有安裝Python,則可以使用Anaconda安裝它。 有很多方法可以安裝TensorFlow開源深度學習庫。
  • TensorFlow 中文資源全集,學習路徑推薦
    安裝教程,安裝之後跑起來。入門教程,簡單的模型學習和運行。實戰項目,根據自己的需求進行開發。/GitHub:https://github.com/tensorflow安裝教程中文安裝教程Mac安裝:http://www.cnblogs.com/tensorflownews/p/7298646.htmlubuntu 16.04 安裝 tensorflow-gpu:http://www.tensorflownews.com/2017/09/02/tensorflow-gpu-install-ubuntu
  • TF - GAN入門:TensorFlow 2.0 的輕量級 GAN 庫
    【新智元導讀】LSTM的發明人、著名深度學習專家Jürgen Schmidhuber詳細論述了近30年前,即1990~1991年之間他和團隊進行的許多研究。他們的早期思想為當今的許多深度學習前沿研究奠定了基礎,包括 LSTM、元學習、注意力機制和強化學習等。
  • 最熱門的深度學習框架TensorFlow入門必備書籍
    但進入機器學習和人工智慧領域並不是一件簡單的事情,目前市場上有許多大量的學習資源,許多開發者和想要進入的愛好者往往很難找到適合自己的發展路徑。其實,早在 2015 年底,谷歌就開源了內部使用的深度學習框架 TensorFlow 。眾多研究表明,Tensorflow 是研究深度學習的首選平臺。
  • 基於TensorFlow2.0的中文深度學習開源書來了!GitHub趨勢日榜第一
    十三 發自 凹非寺 量子位 報導 | 公眾號 QbitAITensorFlow 2.0 發布已有一個半月之久,你會用了嗎?近日,一個叫做深度學習開源書的項目在火了。安裝首先確保使用的Python版本是3.x。
  • Python系列-人工智慧篇:帶你搞懂TensorFlow基礎入門
    TensorFlow安裝如果你已經安裝了Python(或者是為了學習TensorFlow的目的安裝的),你可以通過下面的pip安裝:但是,這個方法的壞處在於,TensorFlow會覆蓋現有的包,並安裝特定的版本來滿足依賴性。如果你要使用這個Python來做其他用途的話,這個方法是不可行的。
  • Windows上安裝Tensorflow踩的坑
    sess$run(hello)踩過的一號坑——tensorflow在windows上的安裝    在之前的文章中,曾經通過Docker的方法,實現了在windows上安裝tensorflow,感興趣的出門左轉,在公眾號查看「Deep Learning 學習(三)——在window下運行tensorfolw」。
  • 在Windows中安裝Tensorflow和Kears深度學習框架
    建立Tensorflow的Anaconda虛擬環境在一臺計算機中,我們常常需要安裝很多軟體,但是每個軟體所需要的Python的關聯模塊或版本不相同。例如,我們要使用Python開發開發網站系統,安裝的網站框架可能需要Python2.X的版本,但是安裝Tensorflow需要Python3.5的版本,此時就會發生版本不一致的問題。
  • TensorFlow 安裝詳解
    機器學習2. TensorFlow 介紹    2.1 什麼是 TensorFlow    2.2 TensorFlow 能做什麼3. 目的是讓機器(這裡指計算機)如何模擬或者實現人類的學習行為。就像我們讀小學,讀初中,讀高中... 讓機器學習的話可能需要 1 小時,因為機器效率很高。二、TensorFlow 介紹標語:TensorFlow 是一個用於人工智慧的開源神器什麼是 TensorFlow 呢?
  • TensorFlowSharp入門使用C#編寫TensorFlow人工智慧應用
    TensorFlowSharp入門使用C#編寫TensorFlow人工智慧應用學習。
  • 《30天吃掉那隻 TensorFlow2.0 》全新TF2.0教程收穫1000 Star
    Keras庫在2.3.0版本後將不再更新,用戶應該使用tf.keras。Keras可以看成是一種深度學習框架的高階接口規範,它幫助用戶以更簡潔的形式定義和訓練深度學習網絡。使用pip安裝的Keras庫同時在tensorflow,theano,CNTK等後端基礎上進行了這種高階接口規範的實現。
  • 基於TensorFlow的深度學習實戰
    毫不誇張得說,TensorFlow的流行讓深度學習門檻變得越來越低,只要你有Python和機器學習基礎,入門和使用神經網絡模型變得非常簡單。TensorFlow簡介如前所述,TensorFlow是一個深度學習庫,使用這一框架,可以用來構建和測試深度神經網絡。深度學習讓我們能夠以極高的準確性構建複雜的應用程式。
  • TensorFlow安裝與卷積模型
    1:Tensorflow 安裝:首先目前已學習的方法中有兩種方法可用於安裝TensorFlow:一是pip,二是Anaconda。另外 TensorFlow還有cpu和Gpu兩個版本。使用pip安裝1)下載安裝Python 2)打開windows的命令行窗口,安裝CPU版本pip installtensorflow安裝GPU版本Pip install tensorflow-gpu之後驗證是否安裝了 TensorFlow 可以嘗試一下代碼>>> importtensorflow