Ubuntu安裝TensorFlow教程

TensoFlow是Google建立的一箇免費的開源機器學習平臺。許多組織(包括Twitte,PyPl,英特爾,聯想和空中客車公司)都使用它。TensoFlow可以在系統範圍內,在Python虛擬環境中,作爲Docke容器或與Ancond一起安裝。本教程說明了如何在Ubuntu 20.04的Python虛擬環境中安裝TensoFlow 。

虛擬環境使您可以在一臺計算機上擁有多箇不同的隔離Python環境,並在每個項目的基礎上安裝模塊的特定版本,而不必擔心會影響其他項目。

默認情況下,Ubuntu 20.04隨附Python 3.8。您可以通過鍵入以下命令來驗證系統上已安裝Python 3:

python3 -V

輸出應如下所示:

Python 3.8.2

創建虛擬環境的推薦方法是使用en模塊,該模塊包含在python3-en包裝中。

要安裝python3-en軟件包,請運行以下命令:

sudo pt instll python3-en python3-de

一旦安裝了模塊,就可以爲TensoFlow項目創建虛擬環境了。

導航到您要存儲Python 3虛擬環境的目錄。它可以是您的主目錄,也可以是用戶具有讀寫權限的任何其他目錄。

爲TensoFlow項目創建一箇新目錄並cd到其中:

mkdi my_tensoflowcd my_tensoflow

在目錄中,運行以下命令以創建虛擬環境:

python3 -m en en 第二個en是虛擬環境的名稱。您可以爲虛擬環境使用任何名稱。

上面的命令創建一箇名爲的目錄en,其中包含Python二進制文件,Pip程序包管理器,標準Python庫和其他支持文件的副本。

要開始使用虛擬環境,請通過運行ctite腳本將其激活:

souce en/bin/ctite

激活後,虛擬環境的bin目錄將添加到系統$PATH變量的開頭。另外,shell的提示符將更改,並顯示您當前所在的虛擬環境的名稱。在此示例中,即(en)

TensoFlow安裝需要pip版本9或更高版本。輸入以下命令以升級pip到最新版本:

pip instll --upgde pip

現在已經激活了虛擬環境,是時候安裝TensoFlow軟件包了。

pip instll --upgde tensoflow

如果您擁有專用的NVIDIA GPU,而不是要利用其處理能力tensoflow,請安裝tensoflow-gpu包含GPU支持的軟件包。

在虛擬環境中,您可以使用命令pip代替pip3python代替python3

而已!您已經成功安裝了TensoFlow,就可以開始使用它了。

要驗證安裝,請運行以下命令,該命令將打印TensoFlow版本:

python -c 'impot tensoflow s tf; pint(tf.__esion__)'

在撰寫本文時,TensoFlow的最新穩定版本是2.2.0:

2.2.0

您的TensoFlow版本可能與此處顯示的版本不同。

如果您不熟悉TensoFlow,請訪問TensoFlow入門頁面並瞭解如何構建第一個ML應用程序。您還可以從Github克隆TensoFlow模型或TensoFlow-Exmples存儲庫,並探索和測試TensoFlow示例。

完成工作後,通過鍵入來停用環境dectite,然後將返回到常規shell。

dectite