如何在CentOS 8上安裝TensorFlow Python機器學習庫

TensorFlow是Google建立的重要的機器學習開源庫。 它不僅可以在GPU上運行,而且可以在各種設備的CPU上運行。 許多組織(如PayPal,Intel,Twitter,Lenovo和Airbus)都使用TensorFlow。 它可以作為Docker容器安裝在Python虛擬環境中,也可以使用Anaconda安裝。

在本文中,您將學習如何使用Python虛擬環境在CentOS 8上安裝流行的Python機器學習庫TensorFlow。

在CentOS 8上安裝TensorFlow

TensorFlow提供與Python 2和Python 3的兼容性。在本文中,我們將使用Python 3在虛擬環境中安裝TensorFlow。虛擬環境允許您在一個系統上創建多個隔離的Python環境,並根據您的項目要求安裝特定版本的模塊,而不會影響其他Python項目。

要在CentOS 8上安裝TensorFlow,您需要執行以下步驟:

使用快捷方式“ Ctrl + Alt + t”打開終端窗口。要麼[アクティビティ]單擊以打開,然後從桌面左側的側欄中選擇終端。

以root用戶身份登錄(或以admin用戶身份登錄並使用sudo -s)在系統上安裝TensorFlow所需的軟件包。

默認情況下,CentOS 8上未安裝Python。使用以下命令在終端中安裝Python 3:

安裝Python 3

$ sudo dnf install python3

上面的命令在您的系統上安裝python3.6和pip3。如您在屏幕截圖中所見,它已經安裝在我的系統上。您可以通過在終端中顯式鍵入python3來運行python。

注意:從Python 3開始,我們建議創建一個使用“ venv”模塊的虛擬環境。

然後轉到您要保存TensorFlow項目的目錄。您可以將其保存到您的主目錄或其他具有完全讀寫權限的位置。創建一個新目錄,將TensorFlow項目命名為“ tensorflow_project”,然後切換到該目錄。使用以下命令執行這些操作。

$ mkdir tensorflow_project
$ cd tensorflow_project

創建一個TensorFlow目錄

接下來,創建一個虛擬環境。使用以下命令在“ tensor_flow”目錄中創建虛擬環境:

$ python3 -m venv venv

上面的命令創建一個名為“ venv”的目錄,該目錄保存二進制python,python標準庫pip和其他支持文件的副本。您可以為虛擬環境分配任何名稱。

使用以下命令激活虛擬環境:

$ source venv/bin/activate

使用Python創建虛擬環境

激活虛擬環境後,將bin目錄添加到路徑的開頭,並且終端提示將更改以指示您當前正在使用虛擬環境的名稱。在這裡,我們使用名稱“ venv”。

Tensorflow支持pip19和更高版本。 您需要將點升級到最新版本。通過在終端中運行以下命令來升級pip:

(venv) $ pip install --upgrade pip

安裝點子

激活虛擬環境後,運行以下命令以安裝TensorFlow庫。

(venv) $ pip install --upgrade tensorflow

安裝TensorFlow

您可以使用以下命令來驗證安裝,該命令輸出TensorFlow的版本。

(venv) $ python -c 'import tensorflow as tf; print(tf.__version__)'

當您運行此命令時,TensorFlow版本將顯示在您的設備上。

檢查您的TensorFlow安裝

完成後,停用環境並返回到正常的工作外殼。在終端中使用以下命令停用虛擬環境:

停用TensorFlow

(venv) $ deactivate

現在,您可以返回正常的shell並繼續工作。

如果您以前從未使用過TensorFlow,請訪問基本的TensorFlow頁面以了解如何使用機器學習應用程序。 您還可以運行TensorFlow克隆模型或Github存儲庫示例以在系統上對其進行測試。

結論

在本文中,您學習了如何在CentOS 8上安裝TensorFlow庫。您還學習了如何使用終端在Python中創建和停用虛擬環境。我們希望您喜歡本教程並發現它很有用。

如何在CentOS 8上安裝TensorFlow Python機器學習庫

Sidebar