A-A+

树莓派编译安装python3.9

2021年03月09日 经验杂谈 暂无评论 阅读 59 次

近来本人部署的homeassistant采用虚拟环境安装时,看官网提示需要python3.8及以上版本的python环境,因最新的树莓派官方的镜像用的python3.7,因此需要部署最新的homeassistant需要编译新的python版本。废话不多说,开始干吧

1.安装依赖包

sudo apt-get install -y make build-essential libssl-dev zlib1g-dev

sudo apt-get install -y libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm

sudo apt-get install -y libncurses5-dev libncursesw5-dev xz-utils tk-dev

2.将新版本的python源代码下载到树莓派,如果你的网络可以直接执行一下代码下载,网络不佳的建议下载后上传到树莓派

sudo wget -4 https://www.python.org/ftp/python/3.9.2/Python-3.9.2.tgz

3.解压缩文件

tar zxvf Python-3.9.2.tgz

4.进入解压缩后的文件夹

cd Python-3.9.2

5.执行代码编译安装,建议指定一下安装目录

sudo ./configure --prefix=/usr/local/Python-3.9.2 --enable-optimizations

sudo make && sudo make install

6.增加软连接

ln -s /usr/local/Python-3.9.2/bin/python3.9.2 /usr/bin/python392

ln -s /usr/local/Python-3.9.2/bin/pip3 /usr/bin/pip392

7.漫长的灯带,我的配置较低用的时间较长,自己根据情况是否采用screen后台操作编译步骤,上一张成功的图片

赶快试试吧!

遇到问题可以留言,相互分享!

 

给我留言