deepin v20.9自带的Python3版本是3.7的,在安装过cuda12后,直接使用飞桨官网上提供的命令安装会出现No matching distribution found for paddlepaddle的问题,通过查询飞桨GPU版本库可以发现,支持的Python版本是从3.8到3.12
安装Python3.12.1
参考:Ubuntu Python版本升级全攻略:让你的Python飞升 - 西行游
先su进入了root,我没有备份,直接下载安装编译环境
apt update
apt install build-essential libssl-dev zlib1g-dev libncurses5-dev libncursesw5-dev libreadline-dev libsqlite3-dev libgdbm-dev libdb5.3-dev libbz2-dev libexpat1-dev liblzma-dev tk-dev libffi-dev
从官网下载3.12.1的安装包
wget https://www.python.org/ftp/python/3.12.1/Python-3.12.1.tgz
解压编译安装
tar -xz