在 Debian 系统上安装 Python 有多种方式,下面按最常见、最推荐的方法给你说明。
sudo apt update
sudo apt install python3
sudo apt install python3-pip
python3 --version
pip3 --version
Debian 稳定版自带的 Python 版本可能较旧,如果你需要新版本:
Debian 一般不推荐加 Ubuntu 的 PPA。
sudo apt install -y build-essential libssl-dev zlib1g-dev \
libncurses5-dev libffi-dev libsqlite3-dev wget
wget https://www.python.org/ftp/python/3.11.6/Python-3.11.6.tgz
tar -xzf Python-3.11.6.tgz
cd Python-3.11.6
./configure --enable-optimizations
make -j$(nproc)
sudo make altinstall
⚠️ 用
altinstall避免覆盖系统 Python
验证:
python3.11 --version
curl https://pyenv.run | bash
按提示配置 ~/.bashrc 或 ~/.zshrc 后:
pyenv install 3.11.6
pyenv global 3.11.6
❌ 不要卸载系统自带的 python3(apt、系统工具依赖它)
✅ 使用 python3 / pip3 而不是 python
如果你是:
可以告诉我,我可以给你更具体的步骤。