在 Debian 系统中安装 Python 有多种方式,下面按常见场景给你说明。
sudo apt update
sudo apt install python3
sudo apt install python3-pip
python3 --version
pip3 --version
Debian 稳定版自带的 Python 可能较旧,可以这样安装新版本:
⚠️ Debian 不建议使用 deadsnakes
sudo apt install -y build-essential libssl-dev zlib1g-dev \
libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm \
libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev
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
验证:
python3.11 --version
curl https://pyenv.run | bash
配置环境变量(加入 ~/.bashrc):
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
安装 Python:
pyenv install 3.11.6
pyenv global 3.11.6
python3 和 pip3python3 -m venv venv
source venv/bin/activate
如果你能告诉我:
cat /etc/os-release)我可以给你更精确的安装方案。