环境:
debian12.8
python3.11
python3.10
问题描述:
一台服务器已经有个python3.11版本了,如何手动安装 Python 3.10,两个版本共存

解决方案:
1.下载 Python 3.10 源码:
bash
wget https://www.python.org/ftp/python/3.10.13/Python-3.10.13.tgz
2.解压源码:
bash
tar -xvf Python-3.10.13.tgz
cd Python-3.10.13
3.安装依赖:
bash
sudo apt-get install build-essential checkinstall
bash
sudo apt-get install build-essential checkinstall libreadline-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev
4.编译并安装 Python 3.10:
bash
./configure --enable-optimizations
make -j$(nproc)
sudo make altinstall

5.验证安装:
bash
python3.10 --version
