树莓派升级python的具体步骤


Posted in Python onJuly 05, 2020

1、安装 python3

sudo apt install python3

2、卸载 python2.7 (可选)

sudo apt remove python

3、再执行如下命令自动清理 python2.7 的依赖

sudo apt autoremove

4、删除掉原先 python 的链接

sudo rm /usr/bin/python

5、创建一个新的链接指向刚刚安装的 python3.5

sudo ln -s /usr/bin/python3.5 /usr/bin/python

内容扩展:

树莓派升级Python至3.6

1.更新树莓派系统

$ sudo apt-get update
$ sudo apt-get upgrade -y

2.安装python依赖环境

$ sudo apt-get install build-essential libsqlite3-dev sqlite3 bzip2 libbz2-dev

3.下载python3.6版本源码并解压

$ wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz
$ tar zxvf Python-3.6.1.tgz
$ cd Python-3.6.1

4.编译安装, 由于编译的过程比较长,我们可以将编译安装的几条命令合起来,这样你就可以去喝杯咖啡,等一段时间会提示安装成功的。

sudo ./configure && sudo make && sudo make install

5.建立软连接

安装python3.6后我们可以看一下python的版本

pi@raspberrypi:~ $ python --version
输出:Python 3.4.2
pi@raspberrypi:~ $ python3 --version
输出:Python 3.6.1

6.接下来需要将Python 3.6.1软链接到python上,这样方便使用。

先看一下python3和python命令分别在那

pi@raspberrypi:~ $ which python
输出:/usr/bin/python
pi@raspberrypi:~ $ which python3
输出:/usr/local/bin/python3

7.然后建立软连接

pi@raspberrypi:~ $ sudo mv /usr/bin/python /usr/bin/python3.4.2 
pi@raspberrypi:~ $ sudo ln -s /usr/local/bin/python3 /usr/bin/python

8.好,这样就成功建立软连接了。

测试是否成功

pi@raspberrypi:~ $ python --version
输出:Python 3.6.1

OK,可以看到树莓派上的python已经成功升级到Python3.6.1了

到此这篇关于树莓派升级python的具体步骤的文章就介绍到这了,更多相关树莓派怎么升级python内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python连接mysql数据库示例(做增删改操作)
Dec 31 Python
简单介绍Python中的round()方法
May 15 Python
Python3实现将文件树中所有文件和子目录归档到tar压缩文件的方法
May 22 Python
python递归删除指定目录及其所有内容的方法
Jan 13 Python
python 实现上传图片并预览的3种方法(推荐)
Jul 14 Python
对python 矩阵转置transpose的实例讲解
Apr 17 Python
解决python nohup linux 后台运行输出的问题
May 11 Python
django如何实现视图重定向
Jul 24 Python
基于Python实现拆分和合并GIF动态图
Oct 22 Python
django数据模型(Model)的字段类型解析
Dec 25 Python
Python通过文本和图片生成词云图
May 21 Python
Python 发送邮件方法总结
Aug 10 Python
Python OpenCV去除字母后面的杂线操作
Jul 05 #Python
使用OpenCV去除面积较小的连通域
Jul 05 #Python
学python最电脑配置有要求么
Jul 05 #Python
浅谈OpenCV中的新函数connectedComponentsWithStats用法
Jul 05 #Python
python怎么对数字进行过滤
Jul 05 #Python
python主要用于哪些方向
Jul 05 #Python
python右对齐的实例方法
Jul 05 #Python
You might like
基于mysql的论坛(1)
2006/10/09 PHP
浅谈PHP命令执行php文件需要注意的问题
2016/12/16 PHP
php中preg_replace正则替换用法分析【一次替换多个值】
2017/01/17 PHP
如何通过View::first使用Laravel Blade的动态模板详解
2017/09/21 PHP
Expandable "Detail" Table Rows
2007/08/29 Javascript
jquery 图片预加载 自动等比例缩放插件
2008/12/25 Javascript
基于jquery的3d效果实现代码
2011/03/23 Javascript
JavaScript 继承使用分析
2011/05/12 Javascript
学习javascript面向对象 理解javascript对象
2016/01/04 Javascript
JS中call/apply、arguments、undefined/null方法详解
2016/02/15 Javascript
利用JQuery写一个简单的异步分页插件
2016/03/07 Javascript
node.js使用cluster实现多进程
2016/03/17 Javascript
Node.js实现数据推送
2016/04/14 Javascript
微信小程序 网络API 上传、下载详解
2016/11/09 Javascript
ES6概念 ymbol.for()方法
2016/12/25 Javascript
jQuery插件echarts实现的去掉X轴、Y轴和网格线效果示例【附demo源码下载】
2017/03/04 Javascript
JQuery中Ajax的操作完整例子
2017/03/07 Javascript
vue-router项目实战总结篇
2018/02/11 Javascript
JavaScript中创建原子的方法总结
2018/08/26 Javascript
[02:17]TI4西雅图DOTA2前线报道 啸天mik夫妻档解说
2014/07/08 DOTA
删除目录下相同文件的python代码(逐级优化)
2012/05/25 Python
Python中的Numpy入门教程
2014/04/26 Python
Python 实现购物商城,含有用户入口和商家入口的示例
2017/09/15 Python
python机器学习库xgboost的使用
2020/01/20 Python
Python替换NumPy数组中大于某个值的所有元素实例
2020/06/08 Python
PyQt5 QDockWidget控件应用详解
2020/08/12 Python
python模拟点击在ios中实现的实例讲解
2020/11/26 Python
HTML5拖拽文件上传的示例代码
2021/03/04 HTML / CSS
什么是servlet链?
2014/07/13 面试题
行政主管岗位职责
2013/11/18 职场文书
领导干部廉政承诺书
2014/03/27 职场文书
财务会计专业自荐书
2014/06/30 职场文书
民族团结演讲稿范文
2014/08/27 职场文书
严以律己学习心得体会
2016/01/13 职场文书
pytorch中的model=model.to(device)使用说明
2021/05/24 Python
详解Flutter网络请求Dio库的使用及封装
2022/04/14 Java/Android