温馨提示×

debian python如何设置

小樊
34
2026-10-11 01:06:33
栏目: 编程语言

“Debian 上 Python 如何设置”范围比较广,下面按最常见场景给你一份实用指南,基本覆盖 90% 的需求。


一、查看 Debian 已安装的 Python

python3 --version
which python3
ls /usr/bin/python*

Debian 默认只有 python3,没有 python 命令(这是故意的)。


二、安装 / 切换 Python 版本

1. 安装指定版本(如 3.11)

sudo apt update
sudo apt install python3.11

2. 设置默认 python3(用 update-alternatives)

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

⚠️ 不要改 /usr/bin/python 指向系统 python3,会影响 apt。


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

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

退出:

deactivate

四、pip 设置

安装 pip

sudo apt install python3-pip

用户级安装(避免污染系统)

pip install --user 包名

国内源(可选)

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

五、设置 Python 脚本可执行

#!/usr/bin/env python3
print("hello")
chmod +x test.py
./test.py

六、系统级 Python 注意事项(很重要)

  • ❌ 不要 sudo pip install
  • ❌ 不要删 /usr/bin/python3
  • ✅ 用 venv 或 pipx

七、如果你是指“开发环境”

可告诉我你具体想做什么:

  • Web(Flask / Django)
  • 爬虫
  • AI / 机器学习
  • 系统脚本
  • 多版本管理(pyenv)

我可以直接给你对应的最佳配置方案。

0 踩