在 Debian 上运行 Python 脚本一般有以下几个步骤,从最基础到常见用法:
Debian 通常自带 Python(一般是 Python 3)。
python3 --version
如果显示类似:
Python 3.11.2
说明已经安装。
如果没有安装:
sudo apt update
sudo apt install python3
例如创建一个文件 hello.py:
nano hello.py
内容:
print("Hello, Debian!")
保存并退出(nano 中是 Ctrl+O 回车,Ctrl+X)。
python3 hello.py
在脚本第一行加 shebang:
#!/usr/bin/env python3
print("Hello, Debian!")
然后:
chmod +x hello.py
./hello.py
sudo apt install python3-venv
python3 -m venv venv
source venv/bin/activate
激活后直接用:
python script.py
退出虚拟环境:
deactivate
nohup python3 hello.py &
或:
python3 hello.py > log.txt 2>&1 &
如果你需要服务方式运行,可以告诉我,我可以给你写一个 systemd 服务文件示例。
如果你有具体脚本、用途(爬虫 / Web / 自动化等)或报错信息,可以直接发出来,我可以更针对性地帮你。