目的
树莓派默认python版本为3.11,想要改成python3.9
安装python3.9方法
1、更新软件列表
sudo apt-get update
2、安装依赖项
sudo apt-get install build-essential tk-dev libncueses5-dev libncursesw5-dev libreadline-dev libdb5.3-dev libgdbm-dev libsqlite3-dev libssl-dev libbz2-dev libexpat1-dev liblzma-dev zlib1g-dev libffi-dev
3、下载python3.9源代码
wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz
这一步可以根据实际情况选择自己想要更换的python版本
4、解压源代码
tar -zxvf Python-3.9.0.tgz
5、进入解压后的目录
cd Python-3.9.0
6、配置安装选项
bash ./configure --enable-optimization
7、编译源代码
make -j 4
这一步运行时间较长,耐心等待就好了
8、安装
sudo make altinstall
10、验证python3.9环境
python3.9
将默认版本改为3.9
(1)删除旧版本(python3.11)的符号链接
sudo rm /usr/bin/python3
(2)建立新的连接
sudo ln -s /usr/local/bin/python3.9 /usr/bin/python3
sudo ln -s /usr/bin/python3 /usr/bin/python
这两条命令确保 python3 和 python 都指向 Python 3.9
(3)确认python版本
python3
(更新)方法二:树莓派安装miniconda,然后可以创建指定python版本的虚拟环境
参考文章:
https://wenku.youkuaiyun.com/answer/e9cd3106fd6c4af9bc0da7052ea51339