如何在 Ubuntu 20.04 上安装 TensorFlow 机器学习框架
在此页
- 先决条件
- 开始
- 安装 Python 和所需的依赖项
- 安装 TensorFlow
- 结论
TensorFlow 是由谷歌开发的免费开源机器学习平台。它可以帮助开发人员和数据科学家简化实施机器学习模型的过程。目前,它被许多公司使用,包括 PayPal、Intel、Airbus、Twitter 等等。它有一个 Python 前端,可以在 Linux 和 Windows 等操作系统之间移植。
在本教程中,我们将向您展示如何在 Ubuntu 20.04 上的 Python 虚拟环境中安装 TensorFlow。
先决条件
- 一台运行 Ubuntu 20.04 的服务器。
- 为服务器配置了根密码。
入门
在开始之前,建议将系统包更新到最新版本。您可以使用以下命令更新它们:apt-get update -y
更新所有包后,您可以继续下一步。
安装 Python 和所需的依赖项
接下来,您需要将 Python 和其他所需的 Python 依赖项安装到您的服务器。您可以使用以下命令安装所有这些:
apt-get install python3 python3-venv python3-dev -y
安装完所有包后,运行以下命令来验证 Python 版本:
python3 -V
您应该得到以下输出:
Python 3.8.5
安装 TensorFlow
在本节中,我们将向您展示如何在 Python 虚拟环境中安装 TensorFlow。
首先,使用以下命令为 TensorFlow 创建一个目录:
mkdir tensorapp
接下来,将目录更改为 tensorapp 并使用以下命令创建 Python 虚拟环境:
cd tensorapp
python3 -m venv venv
接下来,使用以下命令激活虚拟环境:
source venv/bin/activate
接下来,使用以下命令将 pip 包升级到最新版本:
(venv) :~/tensorapp# pip install --upgrade pip
您应该得到以下输出:
Collecting pip
Downloading pip-20.3.3-py2.py3-none-any.whl (1.5 MB)
|????????????????????????????????| 1.5 MB 13.5 MB/s
Installing collected packages: pip
Attempting uninstall: pip
Found existing installation: pip 20.0.2
Uninstalling pip-20.0.2:
Successfully uninstalled pip-20.0.2
Successfully installed pip-20.3.3
接下来,使用以下命令安装最新版本的 TensorFlow:
(venv) :~/tensorapp# pip install --upgrade tensorflow
安装完成后,使用以下命令验证 TensorFlow 安装:
(venv) :~/tensorapp# python -c 'import tensorflow as tf; print(tf.__version__)'
如果一切正常,您应该会在以下输出中看到 TensorFlow 版本:
2.4.0
接下来,使用以下命令从 Python 虚拟环境中停用:
(venv) :~/tensorapp# deactivate
结论
恭喜!您已经在 Ubuntu 20.04 的 Python 虚拟环境中成功安装了 TensorFlow。有关详细信息,请阅读 TensorFlow 指南。