如何在 Ubuntu 18.04 上安装 Python 3 并设置编程环境 [快速入门]

介绍

Python 是一种灵活且通用的编程语言,在脚本编写、自动化、数据分析、机器学习和后端开发方面具有优势。

本教程将引导您在 Ubuntu 18.04 服务器上安装 Python 并设置编程环境。有关本教程的更详细版本以及对每个步骤的更好解释,请参阅如何在 Ubuntu 18.04 服务器上安装 Python 3 和设置编程环境

步骤 1 — 更新和升级

以 sudo 非 root 用户身份登录到您的 Ubuntu 18.04 服务器,首先更新和升级您的系统,以确保您发布的 Python 3 版本是最新的。

  • sudo apt update
  • sudo apt -y upgrade

如果出现提示,请确认安装。

第 2 步 – 检查 Python 版本

通过键入以下内容检查安装了哪个版本的 Python 3:

  • python3 -V

您将收到类似于以下内容的输出,具体取决于您更新系统的时间。

Output
Python 3.6.7

第 3 步 – 安装 pip

要管理 Python 的软件包,请安装pip,该工具将安装和管理要在您的项目中使用的库或模块。

  • sudo apt install -y python3-pip

可以通过键入以下内容安装 Python 包:

  • pip3 install package_name

在这里,package_name可以参考任何 Python 包或库,例如用于 Web 开发的 Django 或用于科学计算的 NumPy。因此,如果您想安装 NumPy,可以使用命令pip3 install numpy.

第 4 步 – 安装其他工具

还有一些软件包和开发工具需要安装,以确保我们为我们的编程环境提供了一个健壮的设置:

  • sudo apt install build-essential libssl-dev libffi-dev python3-dev

第 5 步 — 安装 venv

虚拟环境使您可以在服务器上为 Python 项目提供隔离空间。我们将使用venv,它是标准 Python 3 库的一部分,我们可以通过键入以下内容进行安装:

  • sudo apt install -y python3-venv

步骤 6 — 创建虚拟环境

您可以使用该pyvenv命令创建一个新环境在这里,我们将称我们的新环境为my_env,但您可以随心所欲地称呼您的环境

  • python3.6 -m venv my_env

步骤 7 — 激活虚拟环境

使用以下命令激活环境,其中my_env是您的编程环境的名称。

  • source my_env/bin/activate

您的命令提示符现在将以您的环境名称为前缀:

步骤 8 — 测试虚拟环境

打开 Python 解释器:

  • python

请注意,在 Python 3 虚拟环境中,您可以使用命令python代替python3, 和pip代替pip3

当您收到以下输出时,您就会知道您在解释器中:

Python 3.6.5 (default, Apr  1 2018, 05:46:30) 
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 

现在,使用该print()函数创建传统的 Hello, World 程序:

  • print("Hello, World!")
Output
Hello, World!

步骤 9 — 停用虚拟环境

退出 Python 解释器:

  • quit()

然后退出虚拟环境:

  • deactivate

进一步阅读

以下是与本指南相关的更详细教程的链接:

觉得文章有用?

点个广告表达一下你的爱意吧 !😁