本文使用Debian11系统。
apt update && apt upgrade -y
apt install wget build-essential libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev
cd ~
wget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tgz
tar -xzvf Python-3.10.0.tgz
cd Python-3.10.0
./configure --enable-optimizations
#默认安装路径为 /usr/local/bin
make -j6 altinstall
#使用6核心编译
验证安装
python3.10
检查版本输出。
切换Python版本
whereis python
只需要在该用户home目录下的 .bashrc 文件下新增 Alias 即可
vi ~/.bashrc
alias python=’/usr/local/bin/python3.10
键入pyhton检查版本输出。
安装PIP
wget https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py -i https://pypi.tuna.tsinghua.edu.cn/simple
键入pip -V查看输出