温馨提示×

ubuntu如何运行python脚本

小樊
37
2026-09-01 12:22:24
栏目: 编程语言

在 Ubuntu 中运行 Python 脚本通常有几种常见方式,下面按从简单到常用的顺序说明:


一、直接运行 Python 脚本(最常用)

1️⃣ 先确认 Python 是否已安装

python3 --version

如果显示版本号(如 Python 3.10.12),说明已安装。

如果没有安装:

sudo apt update
sudo apt install python3

2️⃣ 运行已有的 Python 脚本

假设脚本是 test.py

python3 test.py

如果是当前目录:

python3 ./test.py

二、给脚本加可执行权限(像命令一样运行)

1️⃣ 在脚本第一行指定解释器(shebang)

#!/usr/bin/env python3
print("Hello Ubuntu")

2️⃣ 赋予执行权限

chmod +x test.py

3️⃣ 直接运行

./test.py

三、在交互式环境中运行

python3

进入 Python 交互界面后,可以直接输入代码:

print("Hello")

退出:

exit()

或按 Ctrl + D


四、使用虚拟环境(推荐,开发常用)

python3 -m venv venv
source venv/bin/activate
python test.py

退出虚拟环境:

deactivate

五、后台运行脚本

nohup python3 test.py &

python3 test.py > output.log 2>&1 &

六、常见问题

❓ 提示 python: command not found

Ubuntu 默认只有 python3,没有 python

python3 test.py

❓ 想用 python 命令?

sudo apt install python-is-python3

如果你愿意,可以告诉我:

  • 脚本路径
  • 是否报错
  • 是一次性运行还是服务器长期运行

我可以帮你给出最合适的运行方式

0