1.从官网下载安装
1.1安装依赖
sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev
1.2从官网下载源文件
wget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tgz
1.3解压缩Python3.10文件
1.3.1找到下载的源文件,移到/home目录,解压缩
find / -name Python-3.10.0.tgz
cd /home/
cp /home/zly/Python-3.10.0.tgz /home/
tar -zvxf Python-3.10.0.tgz

1.3.2开始安装
cd Python-3.10.0/
./configure --enable-optimizations
1.3.3编译(没有安装make的安装一下)
make
1.3.4安装python
sudo make install
1.3.5验证安装
python3.10 --version

2.更新python默认指向为python3.10
2.1方法1(建立软连接)
#1.删除原链接
rm /usr/bin/python
#2.找到python3的安装路径(我的是在/usr/local/bin/python3.10)
which python3
#3.然后,找到的路径建立新链接
ln -s /usr/local/bin/python3.10 /usr/bin/python

验证,输入python

2.2方法2(设置python的环境变量)
#1.编辑.bashrc文件
vim ~/.bashrc

在这里写入自己刚刚安装python3.10的路径:
alias python='/usr/local/bin/python3.10'
再
source ~/.bashrc
python
完成
3.更新pip默认指向为pip3
pip指向pip3也是如上的两个办法。pip3.10和python3.10都在一个路径下,就是把python3.10改为pip3.10而已。
3.1方法1(建立软连接)
rm /usr/bin/pip #如果原来有pip的链接先删除,没有的话,这步不用管。
ln -s /usr/local/bin/pip3 /usr/bin/pip
pip
3.2方法2(设置python的环境变量)
#1.编辑.bashrc文件
vim ~/.bashrc

在这里写入自己刚刚安装pip3的路径:
alias python='/usr/local/bin/pip3'
再
source ~/.bashrc
python
完成










![【洛谷/水滴题解】[NOIP2005 普及组] 采药](https://i-blog.csdnimg.cn/direct/04d90d9b60eb4503b946f925911d1bd9.png)





![基于RK3568 Android11 移除长按电源按键弹窗的对话框中的 [关机] 和 [紧急呼救] 选项(详细分析)](https://i-blog.csdnimg.cn/direct/d40420653a5a41faae53c4535effdc95.png#pic_center)

