admin 发表于 2025.11.16 23:35

Debian 11 安装最新python3并替换系统自带的3.9.2版本

Debian 11的系统自带的版本是3.9.2,有点老了,但是不建议完全删掉


所以这里有个安装比较新的版本,并设置为默认使用的过程

sudo apt update
sudo apt install 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-devwget https://www.python.org/ftp/python/3.12.0/Python-3.12.0.tgztar -xf Python-3.12.0.tgzcd Python-3.12.0

./configure --enable-optimizations --prefix=/usr/local/python3.12make -j$(nproc)sudo make altinstall

新 Python 3.12.0 将位于 /usr/local/python3.12/bin/python3.12

cd /usr/local/python3.12/bin/sudo ln -s python3.12 python3nano ~/.bashrc# 如果您使用 Bash
# 或
# nano ~/.zshrc # 如果您使用 Zsh

在文件末尾添加以下:
export PATH="/usr/local/python3.12/bin:$PATH"source ~/.bashrc# 或 source ~/.zshrchash -rpython3 --version

页: [1]
查看完整版本: Debian 11 安装最新python3并替换系统自带的3.9.2版本