如何在 Linux 上安装 Python?2025年2月28日 | 阅读 5 分钟 什么是 Python?Python 是一种开源、通用编程语言,由于其基本、直观且易于理解的原理,它非常容易学习和应用。它受到初学者和高级用户的欢迎,因为它能够支持各种范式风格,并在 WWW、数据科学、脚本编写、人工智能等应用中广泛使用。 开始使用 PythonPython 编程语言易于理解,您可以使用几乎任何文本编辑器来编写 Python 应用程序,包括 Notepad、Notepad++ 等。如果您希望在计算机上构建 Python 程序,也可以在机器上下载 IDE;否则,可以在线使用 IDE。 集成开发环境具有许多功能,例如内置代码编辑器、调试器、编译器等。首先,一个人必须在他们的计算机上安装 Python 才能编写 Python 代码并完成许多相当令人兴奋且实用的问题。确保已安装 Python。先前,运行命令以检查 Python 是否已安装。 验证 Python 安装Python 随大多数 Linux 发行版默认安装。要确认这一点,您只需要打开终端。现在执行以下命令 命令 如果 Python 已安装,它将显示系统上可用的 Python 版本。 在 Linux 上安装 Python 3.13需要遵循几个步骤。它们是 步骤 1 关于安装,我们需要安装操作系统的最新版本,即发布安装索引。在 Linux 上,尤其是对于 Ubuntu,APT 用于 OS 升级,然后才是安装当前的 Python 3.12。然后,要更新操作系统,应使用以下命令:脚本会更新操作系统。 当我们必须更新操作系统时,可以使用以下命令。 ![]() 步骤 2 通过将 deadsnakes PPA 添加到计算机的软件包源中,它会带来好处,因为它经常被使用且值得信赖。Ubuntu 人员维护着 Deadsnakes PPA。它提供了最新的 Python 版本,这些版本是 Ubuntu 官方软件包中没有的幸运版和开发版。有时,Ubuntu 随附的软件包不是最新的。要解决此问题,我们使用 deadsnakes PPA 以确保系统已更新为使用最新的 Python 版本。 ![]() 步骤 3 我们必须在 Linux 操作系统上安装 Python 版本 3.13。安装时,我们必须在终端运行以下命令,该命令用于安装当前发布的 Python 版本,即 3.13。 ![]() 步骤 4 一旦我们在 Linux 操作系统上完成 Python 3.13 的安装,我们就必须在终端输入以下命令,通过该命令我们可以验证 python3.13 版本是否已在 Linux 上安装。 ![]() 步骤 5 我们需要检查 PIP 是否已安装。您可能需要单独安装 pip3.13 版本,否则,如果您通过 apt 安装了 Python 3.13,则如下所述: Linux Python 虚拟学习环境在 Linux 中,Python 虚拟环境是一个包含一些库以及 Python 安装的独立目录。它允许您在不同的虚拟环境中运行不同的项目,确保已安装特定项目及其依赖项所需的正确 Python 版本。应用程序的隔离有利于部署和管理,因为它实现了应用程序和包之间的协同作用。 一个用于库的 lib 目录,一个用于实际可执行文件的 bin 目录,以及一个用于虚拟环境配置的 pyvenv.cfg 文件。每当您激活应用程序的虚拟环境时,Shell 的 PATH 都包含该环境的 Python 及其库,而不是系统范围的库。 通过确保许多依赖项牢固地锁定在虚拟环境中,可以提高可重复性,促进协作,并为开发提供一个干净的环境。当同时开发多个项目或将应用程序发布到生产环境时,此技术很有益,因为它不需要特定的库。 使用 venv 和 virtualenv 创建和管理虚拟环境使用 venv 和 virtualenv 命令在 Python 中创建虚拟环境可以让您隔离不同项目的依赖项。 建立虚拟空间要做到这一点,请进入您的项目目录。 建立虚拟环境为此,您需要通过 apt 包管理器安装 python3.8-venv。 激活虚拟环境停用虚拟环境使用 virtualenvVirtualenv 是一个用于创建隔离环境的第三方程序;它具有更多功能集,并适用于旧版 Python。 设置 virtualenv 使用 pip 安装 virtualenv 创建虚拟环境 打开您项目的目录 创建虚拟环境 处理虚拟环境安装包 一旦我们进入虚拟环境,我们就可以使用 pip 命令下载它。 冻结依赖项 获取所有已安装的软件包及其版本的列表 从特定文件安装依赖项 安装一个名为 requirements.txt 的文件中列出的所有依赖项。 管理 Linux Python 版本pyenv 是一个 Python Linux 管理器,用于高效地管理一台计算机上的多个安装。但是,在这种情况下,最有用的功能是能够快速切换 Python 版本,因此该工具非常适合需要与不同项目兼容性的开发环境。 因此,有一个基于非 root 权限工作的 Python 版本管理器,可以安装和管理 Python 版本,并确保每个项目都在特定的 Python 环境中运行。它允许依赖项精确到所需版本,并有助于最小化版本问题。 对于本地和全局 Python 版本,通过该工具提供命令。本地版本易于访问且更实用,而全局版本将修复整个系统的默认 Python 版本,而本地版本将仅为特定目录或项目设置 Python 版本。 结论在 Linux 上使用任何您选择的包管理器安装 Python 之前,请确保更新您的包列表。例如,在 Ubuntu 上,您可以输入“sudo apt install python3”。使用该命令,键入 {python3 --version} 将进一步检查安装。Python 现在可以使用了。 |
我们请求您订阅我们的新闻通讯以获取最新更新。