在Debian系统上选择和升级Python版本是一个常见的任务,尤其是对于开发者来说。以下是一些详细的指导和建议。
稳定版 vs. 不稳定版:
Python 2 vs. Python 3:
检查当前Python版本:
python3 --version
更新软件包列表:
sudo apt update
安装所需依赖:
sudo apt install -y build-essential checkinstall
下载并解压新版本Python:
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
编译和安装新版本Python:
./configure --enable-optimizations
make altinstall
验证新版本安装:
python3.12 --version
如果你想为当前用户指定特定的Python版本,可以使用alias
命令:
alias python='/usr/bin/python3.5'
虚拟环境可以帮助你管理不同项目的Python依赖,避免版本冲突:
python3 -m venv myenv
source myenv/bin/activate
如果你想为特定版本的Python安装软件包,可以使用pip
:
pip3 install package_name
或者,如果你想为系统级别的Python安装包,可以使用apt
:
sudo apt install python3-package_name
通过以上步骤,你可以在Debian系统上选择和升级Python版本,并管理不同项目的依赖关系。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: debian挂载samba共享的技巧