如何在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