树莓派升级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中设计模式之Decorator装饰器模式的要点
Mar 02 Python
Python+django实现简单的文件上传
Aug 17 Python
Python微信库:itchat的用法详解
Aug 14 Python
python编程实现随机生成多个椭圆实例代码
Jan 03 Python
itchat-python搭建微信机器人(附示例)
Jun 11 Python
pygame实现俄罗斯方块游戏(对战篇1)
Oct 29 Python
pyinstaller还原python代码过程图解
Jan 08 Python
Python装饰器实现方法及应用场景详解
Mar 26 Python
Python使用socket模块实现简单tcp通信
Aug 18 Python
Python函数调用追踪实现代码
Nov 27 Python
Python基础之赋值,浅拷贝,深拷贝的区别
Apr 30 Python
教你怎么用Python生成九宫格照片
May 20 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
PHP连接MYSQL数据库实例代码
2016/01/20 PHP
浅谈PHP面向对象之访问者模式+组合模式
2017/05/22 PHP
PHP实现数组根据某个单元字段排序操作示例
2018/08/01 PHP
浅谈laravel 5.6 安装 windows上使用composer的安装过程
2019/10/18 PHP
phpstudy后门rce批量利用脚本的实现
2019/12/12 PHP
写的htc的数据表格
2007/01/20 Javascript
一个高效的JavaScript压缩工具下载集合
2007/03/06 Javascript
Add Formatted Text to a Word Document
2007/06/15 Javascript
用jQuery中的ajax分页实现代码
2011/09/20 Javascript
浅谈JavaScript编程语言的编码规范
2011/10/21 Javascript
JS数学函数Exp使用说明
2012/08/09 Javascript
实例讲解JQuery中this和$(this)区别
2014/12/08 Javascript
javascript实现状态栏文字首尾相接循环滚动的方法
2015/07/22 Javascript
AngularJS 避繁就简的路由
2016/07/01 Javascript
vue + socket.io实现一个简易聊天室示例代码
2017/03/06 Javascript
js匿名函数使用&传参(实例)
2017/09/08 Javascript
JavaScript实现图片懒加载的方法分析
2018/07/05 Javascript
解决mpvue + vuex 开发微信小程序vuex辅助函数mapState、mapGetters不可用问题
2018/08/03 Javascript
15个简单的JS编码标准让你的代码更整洁(小结)
2020/07/16 Javascript
vue中解决微信html5原生ios虚拟键返回不刷新问题
2020/10/20 Javascript
Python检测字符串中是否包含某字符集合中的字符
2015/05/21 Python
python更改已存在excel文件的方法
2018/05/03 Python
Python面向对象之类的封装操作示例
2019/06/08 Python
Pytorch中accuracy和loss的计算知识点总结
2019/09/10 Python
python pymysql链接数据库查询结果转为Dataframe实例
2020/06/05 Python
pycharm 实现复制一行的快捷键
2021/01/15 Python
HTML5 File接口在web页面上使用文件下载
2017/02/27 HTML / CSS
路由表示做什么用的?在linux环境中怎么来配置一条默认路由?
2013/06/07 面试题
介绍一下grep命令的使用
2012/06/28 面试题
求职信写作要突出重点
2014/01/01 职场文书
广告创意求职信
2014/03/17 职场文书
就业协议书盖章的注意事项
2014/09/28 职场文书
入党转正申请报告
2015/05/15 职场文书
python实现的人脸识别打卡系统
2021/05/08 Python
Redis主从配置和底层实现原理解析(实战记录)
2021/06/30 Redis
SQL实现LeetCode(176.第二高薪水)
2021/08/04 MySQL