树莓派升级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遍历指定文件及文件夹的方法
May 09 Python
python基于phantomjs实现导入图片
May 13 Python
使用Python的Twisted框架编写非阻塞程序的代码示例
May 25 Python
python并发2之使用asyncio处理并发
Dec 21 Python
Python程序运行原理图文解析
Feb 10 Python
Python爬虫框架Scrapy实例代码
Mar 04 Python
10个Python小技巧你值得拥有
Sep 29 Python
Python后台管理员管理前台会员信息的讲解
Jan 28 Python
python实现计数排序与桶排序实例代码
Mar 28 Python
Python判断远程服务器上Excel文件是否被人打开的方法
Jul 13 Python
详解Python openpyxl库的基本应用
Feb 26 Python
Python+uiautomator2实现自动刷抖音视频功能
Apr 29 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中的fopen()函数用打开文件模式说明
2013/06/20 PHP
PHP遍历文件夹与文件类及处理类用法实例
2014/09/23 PHP
ThinkPHP分页实例
2014/10/15 PHP
PHP中CheckBox多选框上传失败的代码写法
2017/02/13 PHP
thinkPHP分页功能实例详解
2017/05/05 PHP
关于laravel5.5的定时任务详解(demo)
2019/10/23 PHP
javascript各种复制代码收集
2008/09/20 Javascript
js三种排序算法分享
2012/08/16 Javascript
jQuery基本过滤选择器使用介绍
2013/04/18 Javascript
jQuery写的日历(包括日历的样式及功能)
2013/04/23 Javascript
使用mini-define实现前端代码的模块化管理
2014/12/25 Javascript
js实现class样式的修改、添加及删除的方法
2015/01/20 Javascript
jQuery仿淘宝网产品品牌隐藏与显示效果
2015/09/01 Javascript
理解javascript函数式编程中的闭包(closure)
2016/03/08 Javascript
DWR中各种java方法的调用
2016/05/04 Javascript
jQuery扩展实现text提示还能输入多少字节的方法
2016/11/28 Javascript
vue对storejs获取的数据进行处理时遇到的几种问题小结
2018/03/20 Javascript
Vue条件循环判断+计算属性+绑定样式v-bind的实例
2018/09/18 Javascript
vue-cli项目代理proxyTable配置exclude的方法
2018/09/20 Javascript
vue-cli 首屏加载优化问题
2018/11/06 Javascript
layui递归实现动态左侧菜单
2019/07/26 Javascript
如何通过javaScript去除字符串两端的空白字符
2020/02/06 Javascript
ES6对象操作实例详解
2020/05/23 Javascript
使用 Github Actions 自动部署 Angular 应用到 Github Pages的方法
2020/07/20 Javascript
[43:43]完美世界DOTA2联赛PWL S2 FTD.C vs Rebirth 第一场 11.22
2020/11/24 DOTA
python 性能提升的几种方法
2016/07/15 Python
详谈Python3 操作系统与路径 模块(os / os.path / pathlib)
2018/04/26 Python
python3基于OpenCV实现证件照背景替换
2018/07/18 Python
python版本单链表实现代码
2018/09/28 Python
Python实现的在特定目录下导入模块功能分析
2019/02/11 Python
Python里字典的基本用法(包括嵌套字典)
2019/02/27 Python
使用Django xadmin 实现修改时间选择器为不可输入状态
2020/03/30 Python
将时尚融入珠宝:Adornmonde
2019/10/17 全球购物
Quiksilver荷兰官方网站:冲浪和滑雪板
2019/11/16 全球购物
社区关爱留守儿童活动方案
2014/08/22 职场文书
产品委托授权书范本
2014/09/16 职场文书