介绍
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
您将收到类似于以下内容的输出,具体取决于您更新系统的时间。
OutputPython 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!")
OutputHello, World!
步骤 9 — 停用虚拟环境
退出 Python 解释器:
- quit()
然后退出虚拟环境:
- deactivate
进一步阅读
以下是与本指南相关的更详细教程的链接: