在Debian上安装Python主要有以下两种常用方法:
步骤:
sudo apt update
sudo apt install python3 python3-pip
python3 --version # 查看Python版本
pip3 --version # 查看pip版本
说明: 此方法自动处理依赖,适合大多数场景,安装的是系统默认版本。
步骤:
sudo apt install build-essential zlib1g-dev libssl-dev libncurses5-dev libreadline-dev libffi-dev
wget https://www.python.org/ftp/python/3.12.0/Python-3.12.0.tgz
tar -xzf Python-3.12.0.tgz
cd Python-3.12.0
./configure --enable-optimizations
make -j $(nproc)
sudo make altinstall # 避免覆盖系统默认Python
python3.12 --version
说明: 适合需要特定版本或定制化安装的用户,需手动管理依赖。
curl https://pyenv.run | bash
~/.bashrc并生效:echo 'export PATH="$HOME/.pyenv/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
pyenv install 3.9.7
pyenv global 3.9.7 # 设置全局版本
说明: 适合需同时使用多个Python版本的开发场景。
安装完成后,建议使用python3 -m venv创建虚拟环境隔离项目依赖。