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

Python是一种灵活多样的编程语言,在脚本编写,自动化,数据分析,机器学习和后端开发方面具有优势。 本快速入门教程将指导您在Ubuntu 18.04服务器上安装Python并设置编程环境。

介绍

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

根据您更新系统的时间,您将收到类似于以下内容的输出。

Python 3.6.5

第3步 - 安装点子

要管理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 ,但您可以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!")
Hello, World!

第9步 - 停用虚拟环境

退出Python解释器:

quit()

然后退出虚拟环境:

deactivate

进一步阅读

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