在 Debian 上运行 Python 脚本一般按下面几步来:
在终端执行:
python3 --version
如果显示类似 Python 3.11.2,说明已安装。
若未安装:
sudo apt update
sudo apt install python3
例如创建一个文件 test.py:
nano test.py
内容示例:
print("Hello Debian")
保存退出(nano 中按 Ctrl+O 回车,Ctrl+X 退出)。
python3 test.py
在脚本第一行加上:
#!/usr/bin/env python3
然后执行:
chmod +x test.py
./test.py
sudo apt install python3-venv
python3 -m venv venv
source venv/bin/activate
pip install 需要的包
python test.py
退出虚拟环境:
deactivate
nohup python3 test.py &
或:
python3 test.py > log.txt 2>&1 &
如果你是想 开机自启、用 systemd 管理,或者 运行带 GUI / 网络服务的脚本,可以告诉我具体场景,我可以给你更合适的方案。