温馨提示×

怎样在debian跑python

小樊
43
2026-09-17 07:45:40
栏目: 编程语言

在 Debian 上运行 Python 一般分几步:确认是否已安装、安装(如需要)、运行脚本或交互式解释器。下面按常见场景说明。


一、检查 Debian 是否已安装 Python

打开终端,执行:

python3 --version

which python3

如果看到类似:

Python 3.11.2

说明已经安装好了。

注意:Debian 默认通常只有 python3没有 python 命令(这是正常的)。


二、安装 Python(如果没装)

更新软件源并安装:

sudo apt update
sudo apt install python3

如果需要 pip(Python 包管理工具):

sudo apt install python3-pip

验证:

python3 -m pip --version

三、运行 Python 的几种方式

1️⃣ 交互式解释器(临时测试)

python3

进入后可以直接写代码:

print("hello debian")

退出:

exit()

或按 Ctrl + D


2️⃣ 运行 Python 脚本文件

创建一个文件:

nano hello.py

写入:

print("Hello Debian")

保存后运行:

python3 hello.py

3️⃣ 直接执行(类似 Shell 脚本)

hello.py 第一行加:

#!/usr/bin/env python3

然后:

chmod +x hello.py
./hello.py

四、使用虚拟环境(推荐)

避免污染系统 Python:

sudo apt install python3-venv
python3 -m venv venv
source venv/bin/activate

激活后:

python
pip install requests

退出环境:

deactivate

五、常见问题

❓ 没有 python 命令?

Debian 故意如此,用 python3 即可。
如需软链接(不推荐系统级):

sudo apt install python-is-python3

❓ pip 安装权限报错?

不要用 sudo pip,用虚拟环境,或:

pip install --user 包名

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

  • 你是 桌面 Debian 还是服务器
  • 想跑 脚本 / Web 服务 / 爬虫 / AI
  • 是否是 新手

我可以给你更具体的步骤。

0