Ubuntu默认的是Python3.8,若需要Python3.9的新特性,就需要安装Python3.9
简洁安装
sudo apt update
sudo apt install software-properties-common
安装需要的源,然后我们添加到列表包。
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get install python3-venv
中途会提示你要按键盘上的回车键,然后你需要等会一会,他可能会卡一下
然后我们直接安装
sudo apt install python3.9
sudo apt install python3.9-venv python3.9-doc binfmt-support
sudo apt install python3-pip python-setuptools-doc
然后我们检查版本
python3.9 --version
注意,之后所有指令都是按照这个后面带3.9的
安装pip
记得root一下
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3.9 get-pip.py
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
pip --version
安装paddlepaddle3.2
python3.9 -m pip install paddlepaddle-gpu==3.2.0 -i https://www.paddlepaddle.org.cn/packages/stable/cu118/
先调用python3.9再使用paddle
python3.9
import paddle
然后会报错,如何解决,请看我的前面一篇博文。
下面看情况使用,其实可以不做!
下载源码编译安装
一、安装环境编译包
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
二、下载最新python软件包
cd /opt
sudo wget https://www.python.org/ftp/python/3.9.6/Python-3.9.6.tgz
三、编译安装
cd Python3.9.6/
./configure --prefix=/usr/local/python3 # pip3使用ssl
#编译
make
#安装
sudo make install
which python3.9
#把新python加入python列表。
sudo update-alternatives --install /usr/bin/python python /usr/local/bin/自己的python目录 1
-
最后有一个 1
#查看一下当前列表
update-alternatives --list python
#查看python版本号,显示python3.9,说明升级成功。
python --version
&spm=1001.2101.3001.5002&articleId=152356809&d=1&t=3&u=915c52d6dda84621bcd887ceb94faa07)
1516

被折叠的 条评论
为什么被折叠?



