温馨提示×

怎么在debian跑python

小樊
52
2026-09-08 04:10:16
栏目: 编程语言

在 Debian 上运行 Python 一般分几种情况,下面从最基础推荐做法给你讲清楚。


一、检查 Debian 是否已有 Python

Debian 通常自带 Python 3,先确认一下:

python3 --version

如果看到类似:

Python 3.11.2

说明已经装好了。

⚠️ 注意:

  • Debian 里 python 命令默认不存在(只有 python3
  • 不要随便改系统 python 指向,容易搞坏系统工具

二、运行 Python 的几种方式

1️⃣ 交互式运行(临时测试)

python3

进入后直接写代码:

print("hello debian")

退出:

exit()

或按 Ctrl + D


2️⃣ 运行 Python 脚本文件

写一个文件:

nano hello.py

内容:

print("hello debian")

运行:

python3 hello.py

三、如果系统没有 Python(很少见)

安装 Python 3:

sudo apt update
sudo apt install python3

如需 pip(装第三方库):

sudo apt install python3-pip

验证:

pip3 --version

四、推荐:使用虚拟环境(非常重要)

不要直接 pip install 到系统!

创建虚拟环境

python3 -m venv venv

激活环境

source venv/bin/activate

激活后:

  • python
  • pip
  • 不影响系统

退出环境:

deactivate

五、运行常见项目示例

Flask 项目

source venv/bin/activate
pip install flask
python app.py

运行脚本并后台运行

nohup python3 bot.py > log.txt 2>&1 &

六、常见问题

Q1:为什么不能用 python

Debian 默认只提供 python3,这是故意的,避免破坏系统。

Q2:想用最新 Python?

可以:

  • apt 装(版本较旧但稳)
  • 或编译安装(advanced)
  • 或用 pyenv

如果你告诉我:

  • Debian 版本(cat /etc/debian_version
  • 想跑什么程序(脚本 / Web / 爬虫 / AI)

我可以给你更精准的命令

0