欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 教育 > 培训 > 在Ubuntu 18.04上安装Python 3并设置编程环境【快速入门】

在Ubuntu 18.04上安装Python 3并设置编程环境【快速入门】

2025/4/3 5:50:14 来源:https://blog.csdn.net/rubys007/article/details/142280878  浏览:    关键词:在Ubuntu 18.04上安装Python 3并设置编程环境【快速入门】

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。

介绍

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

本教程将指导您在 Ubuntu 18.04 服务器上安装 Python 并设置编程环境。如需更详细的教程版本以及每个步骤的更好解释,请参考《如何在 Ubuntu 18.04 服务器上安装 Python 3 并设置编程环境》。

步骤 1 — 更新和升级

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

sudo apt update
sudo apt -y upgrade

如有提示,请确认安装。

步骤 2 — 检查 Python 版本

输入以下命令检查已安装的 Python 3 版本:

python3 -V

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

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!")

Hello, World!

步骤 9 — 退出虚拟环境

退出 Python 解释器:

quit()

然后退出虚拟环境:

deactivate

进一步阅读

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

  • 如何在 Ubuntu 18.04 服务器上安装 Python 3 并设置编程环境
  • 免费《如何使用 Python 3 编码》电子书
  • 编程项目教程

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词