如何在 CentOS 8 上安装 Python如何在 CentOS 8 上安装 Python如何在 CentOS 8 上安装 Python如何在 CentOS 8 上安装 Python
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容

如何在 CentOS 8 上安装 Python

发表 admin at 2025年2月28日
类别
  • 未分类
标签

在本文中,我将向您展示如何安装 Python 2 和 Python 3 编程语言解释器来编码和运行 Python 程序。那么,让我们开始吧。

安装Python 3:

您无需执行任何操作即可在 CentOS 8 上安装 Python 3,因为它是默认安装的。

您可以使用以下命令检查安装的Python 3编程语言解释器的版本:

$ python3 --version

正如您所看到的,在撰写本文时,Python 3.6.8 是 CentOS 8 上默认的 Python 3 编程语言解释器。

您可以使用以下命令找到 Python 3 解释器的路径:

$ whereis python3

如您所见,您可以通过 python3 (/usr/bin/python3) 或 python3.6m (/usr/bin/python3.6m) 访问 Python 3 ,或 python3.6 (/usr/bin/python3.6) 命令。

您还可以在路径 /bin/python3、/bin/python3.7 和 /bin/python3.7m 中访问 Python 3 解释器

当您编写 Python 3 脚本时,Python 3 解释器路径非常有用。我将在本文后面讨论这个问题。

如果由于某种原因,您没有安装 Python 3(不太可能),您可以使用以下命令安装它:

$ sudo yum install python3

安装Python 2:

在 CentOS 8 上,默认情况下不安装 Python 2。但是,您可以轻松地从 CentOS 8 的官方软件包存储库安装它。

要在 CentOS 8 上安装 Python 2,请运行以下命令:

$ sudo yum install python2

现在,按Y,然后按确认安装。

应安装 Python 2。

现在,运行以下命令来确认 Python 2 已正确安装。

$ python2 --version

如您所见,Python 2.7.15 已安装并正常工作。

您还可以使用以下命令找到Python 2编程语言解释器的路径:

$ whereis python2

可以看到,Python 2解释器的路径是/usr/bin/python2和/usr/bin/python2.7

您还可以在路径 /bin/python2 和 /bin/python2.7 中访问 Python 2 解释器

当您编写 Python 2 脚本时,Python 2 解释器路径非常有用。我将在本文后面讨论这个问题。

编写你的第一个 Python 脚本:

在开始编写 Python 脚本之前,您必须决定要使用的 Python 编程语言版本(2 或 3)。

如今,您很可能希望在最新版本的 Python(即 Python 3)中启动您的程序。除非您有特定目的,否则您不会使用 Python 2。

我在~/codes目录中创建了一个python脚本hello.py。

Python 脚本的第一行应该有一个 shebang!线。这一行定义了运行 Python 脚本所使用的解释器。

shebang 行以 #! 开头,后跟 Python 编程语言解释器的路径。

对于 Python 3,shebang 行可以是以下任一行:

#!/bin/python3
#!/usr/bin/python3
#!/bin/python3.6
#!/usr/bin/python3.6
#!/bin/python3.6m
#!/usr/bin/python3.6m

对于 Python 2,shebang 行可以是以下任一行:

#!/bin/python2
#!/usr/bin/python2
#!/bin/python2.7
#!/usr/bin/python2.7

这是 Shebang 行在我们的 hello.py 脚本中的实际样子。

您还可以使用 shebang 行中的 env 命令来启动 Python 编程语言解释器。如果您使用 env 命令,那么您不必记住/找出 Python 编程语言解释器路径。

env 命令位于路径 /bin/env 和 /usr/bin/env 中,这就是您需要知道的全部内容。我更喜欢 env 风格的 shebang 线。

对于 Python 3,如果使用 env,shebang 行可以是以下之一:

#!/bin/env python3
#!/usr/bin/env python3
#!/bin/env python3.6
#!/usr/bin/env python3.6
#!/bin/env python3.6m
#!/usr/bin/env python3.6m

对于 Python 2,如果使用 env,shebang 行可以是以下之一:

#!/bin/env python2
#!/usr/bin/env python2
#!/bin/env python2.7
#!/usr/bin/env python2.7

如果使用 env 命令,那么 shebang 行在我们的 hello.py 脚本中的实际外观如下。

我编写了一个 hello world Python 3 脚本 hello.py。让我们运行这个 Python 脚本。

首先,导航到 ~/codes 目录,如下所示:

$ cd ~/codes

如您所见,hello.py Python 脚本就在那里。

$ ls -lh

现在,为Python脚本hello.py添加可执行权限,如下所示:

$ chmod +x hello.py

现在,您可以运行 Python 脚本,如下所示:

$ ./hello.py

正如您所看到的,正确的输出打印在终端上。

这就是在 CentOS 8 上安装 Python 2/3 编程语言并编写第一个 Python 2/3 脚本的方法。感谢您阅读本文。

©2015-2025 Norria support@norria.com