温馨提示×

debian下python怎么设置

小樊
57
2026-09-17 07:42:39
栏目: 编程语言

在 Debian 下“设置 Python”通常包含几个常见场景,下面按最常见需求给你一套清晰做法。


一、查看 Debian 已安装的 Python

python3 --version
which python3

Debian 默认只装 Python 3(不叫 python)。


二、安装 Python(如未安装)

sudo apt update
sudo apt install python3 python3-pip python3-venv
  • python3:解释器
  • pip3:包管理
  • venv:虚拟环境(推荐)

三、设置 python 命令(可选)

很多教程写 python,但 Debian 默认没有。

方法 1(推荐,不影响系统)

直接用:

python3
pip3

方法 2(手动软链接,不推荐全局改)

sudo ln -s /usr/bin/python3 /usr/local/bin/python

⚠️ 不建议改系统 python,可能影响 apt。


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

mkdir myproject
cd myproject
python3 -m venv venv
source venv/bin/activate

退出:

deactivate

五、pip 镜像加速(国内常用)

pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

六、设置默认 Python 版本(多版本时)

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 1
sudo update-alternatives --config python3

七、常见问题

1. pip3 报错权限

✅ 用虚拟环境
❌ 不要用 sudo pip

2. Debian 12 没 python

这是正常设计


如果你是指:

  • 设置 Python 开发环境
  • 设置 某个框架(Django / Flask)
  • 设置 systemd 开机启动 Python
  • 设置 多版本 Python

告诉我具体场景,我可以直接给你命令。

0 踩