Python升级至3.11

python311.jpg

有挺长一段时间没玩过Python,主要是很少用它做东西。现在常用的是js,前端后台都是一键到底,很是方便。只是现在随着AI的兴起,Python又得拿起来啰!上周有个AutoGPT很是火爆,也想着试跑来着。还有Hugging Face的那些项目,也基本都是用的Python。如果以后要长期开发AI类的应用,Python看来是避不开了。

看了下系统(Ubuntu 20.04)的的Python版本,是3.8, 最新的到了3.11,那就先拿升级做为开胃菜吧。

python312.jpg

https://www.python.org/downloads/

到官网下载安装包试下,很快就报编译的错误!就改试下别的方法,PPA源的安装, 很快就安装成功啰!

升级步骤

# 更新包目录
apt update
# 安装依赖
apt install software-properties-common
# 添加 deadsnakes PPA 源
add-apt-repository ppa:deadsnakes/ppa
# 按下 Enter 以继续
# 安装 Python 3.11
apt install python3.11

安装好后用python -–version 或 python3 --version 查看时还是看不到安装的新版本,看来系统是不会自动切换的。这时就要手动配置了。

创建Python软链接

# 先查看下python的所有版本
ls -l /usr/bin | grep python  
# 删除原来的软链接
rm /usr/bin/python3  
# 配置新的软链接,切换到新的版本3.11 
ln -s python3.11 /usr/bin/python3
ln -s python3.11 /usr/bin/python
# 安装pip
apt install python3.11-distutils
apt install python3-pip
pip --version
   # pip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.11)
   # pip install --upgrade pip

python314.jpg

再用ls -l /usr/bin | grep python查看时发现一切都配置好了(如上所示),python -–version 或 python3 --version 查看版本时也都是3.11的新版本了!

H2
H3
H4
3 columns
2 columns
1 column
Join the conversation now
Logo
Center