在 Linux 系统中,运行 Python 脚本是一项基础而重要的技能。无论你是开发者还是数据分析师,掌握如何在命令行中执行 Python 脚本都能大大提高你的工作效率。本文将系统地介绍在 Linux 命令行中运行 Python 脚本的步骤,并提供相关的代码示例。

1. 确认 Python 环境

在开始运行 Python 脚本之前,首先需要确认你的 Linux 环境中已经安装了 Python。你可以通过以下命令检查 Python 的版本:

python --version

或者如果你使用的是 Python 3,使用:

python3 --version

如果系统中没有安装 Python,你可以使用包管理器进行安装。例如,在 Debian 或 Ubuntu 系统上,可以使用以下命令安装 Python 3:

sudo apt update
sudo apt install python3

2. 创建 Python 脚本

接下来,我们需要创建一个 Python 脚本。可以使用任何文本编辑器,例如 nanovivim。以下是一个简单的示例,创建一个名为 hello.py 的脚本:

nano hello.py

在编辑器中输入以下代码:

# hello.py
print("你好,世界!")

保存并退出编辑器。在 nano 中,可以使用 CTRL + X,然后按 Y 确认保存。

3. 运行 Python 脚本

Python 脚本创建完成后,你可以通过命令行运行它。确保你在脚本所在的目录中,或者提供完整路径。以下是运行 Python 2 和 Python 3 脚本的命令:

运行 Python 3 脚本:

python3 hello.py

或者如果你使用的是 Python 2:

python hello.py

运行上述命令后,终端应该会输出:

你好,世界!

4. 添加可执行权限(可选)

如果你希望通过直接运行脚本文件的方式来执行,而不是通过 python 命令,你可以给脚本添加可执行权限。首先,确保在脚本文件的第一行添加 shebang 行:

#!/usr/bin/env python3

之后,给脚本添加执行权限:

chmod +x hello.py

现在,你可以直接通过以下命令运行脚本:

./hello.py

这同样会输出:

你好,世界!

5. 使用 Python 虚拟环境(可选)

在开发复杂应用时,建议使用 Python 的虚拟环境来隔离项目依赖。可以使用 venv 模块创建虚拟环境。以下是创建和使用虚拟环境的步骤:

# 安装 venv 模块(如果尚未安装)
sudo apt install python3-venv

# 创建虚拟环境
python3 -m venv myenv

# 激活虚拟环境
source myenv/bin/activate

激活后,你可以之前的方式创建和运行 Python 脚本。完成后,可以通过运行 deactivate 命令退出虚拟环境。

结论

在 Linux 命令行中运行 Python 脚本是一个简单直接的过程。通过安装 Python、创建脚本、运行脚本以及添加可执行权限,你可以灵活地运行各种 Python 程序。对于更复杂的项目,使用虚拟环境有助于管理依赖,保持开发环境的整洁。掌握以上技巧后,你将能够更高效地在 Linux 环境中进行 Python 开发和数据分析。

点赞(0) 打赏

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部