在 Debian 上配置 Python3,通常包括安装、版本管理、虚拟环境、pip 配置等。下面按常见使用场景给你一套清晰做法。
Debian 通常自带 Python3:
python3 --version
which python3
如果没有或版本太旧,再安装。
sudo apt update
sudo apt install python3 python3-pip python3-venv
查看版本:
python3 -V
pip3 -V
避免污染系统 Python。
python3 -m venv venv
source venv/bin/activate
deactivate
pip install --upgrade pip
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
sudo apt install python3.11 python3.11-venv
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 1
sudo update-alternatives --config python3
⚠️ 不要改 /usr/bin/python 指向,可能影响系统工具。
alias python=python3
写入 ~/.bashrc 永久生效。
用虚拟环境,不要加 --user 或 sudo pip
sudo apt install --reinstall python3
如果你告诉我:
cat /etc/os-release)我可以给你更精准的配置方案。