默认情况下Raspbian下已有python两个版本2.7和3.2.3本文旨在升级3.2.3到最新版本3.6.3
python各个版本下载地址:https://www.python.org/ftp/python/
1、先把整个raspbian系统升级到最新
完成后重启系统
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
2、安装python3.6.3所需依赖
sudo apt-get install build-essential libsqlite3-dev sqlite3 bzip2 libbz2-dev libssl-dev openssl libgdbm-dev liblzma-dev libreadline-dev libncursesw5-dev
3、下载、编译、安装
https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz
tar -xvf Python-3.6.3.tar.xz
cd Python-3.6.3
./configure --prefix=/opt/python3.6
make && make install ##make过程稍微有点长
4、创建软连接
创建之后,打python3就能启动Python 3.6.3了
sudo rm /usr/bin/python3 #删除已有的指向Python 3.2.3的软链接
sudo ln -s /opt/python3.6/bin/python3.6 /usr/bin/python3 #创建/usr/bin/python3这个软链接指向Python 3.6.3
sudo ln -s /opt/python3.6/bin/pip3 /usr/bin/pip3 #创建一个pip的软链接。pip已经被官方集成到Python 3.6里,用它安装pypi上的第三方模块很方便
查看版本
python3 -V
pip3 -V