树莓派升级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实现简单的web程序
Sep 11 Python
python爬虫实战之爬取京东商城实例教程
Apr 24 Python
python 函数传参之传值还是传引用的分析
Sep 07 Python
Pandas探索之高性能函数eval和query解析
Oct 28 Python
Windows下的Python 3.6.1的下载与安装图文详解(适合32位和64位)
Feb 21 Python
Python实现string字符串连接的方法总结【8种方式】
Jul 06 Python
python 正确保留多位小数的实例
Jul 16 Python
Python自动发送邮件的方法实例总结
Dec 08 Python
pandas 把数据写入txt文件每行固定写入一定数量的值方法
Dec 28 Python
pyqt5 获取显示器的分辨率的方法
Jun 18 Python
Python切图九宫格的实现方法
Oct 10 Python
Python API自动化框架总结
Nov 12 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入门学习知识点一 PHP与MYSql连接与查询
2011/07/14 PHP
PHP微框架Dispatch简介
2014/06/12 PHP
PHP随机生成唯一HASH值自定义函数
2015/04/20 PHP
PHP简单生成缩略图相册的方法
2015/07/29 PHP
PHP+Ajax 检测网络是否正常实例详解
2016/12/16 PHP
PHP实现对数组分页处理实例详解
2017/02/07 PHP
HR vs ForZe BO3 第一场 2.13
2021/03/10 DOTA
jQuery 图片切换插件(代码比较少)
2012/05/07 Javascript
jsPDF导出pdf示例
2014/05/02 Javascript
JavaScript错误处理
2015/02/03 Javascript
javascript深拷贝(deepClone)详解
2016/08/24 Javascript
聊一聊jQuery插件uploadify使用方法
2016/08/24 Javascript
js实现省份下拉菜单效果
2017/02/15 Javascript
JS传播事件、取消事件默认行为、阻止事件传播详解
2017/08/14 Javascript
Javacript中自定义的map.js  的方法
2017/11/26 Javascript
vue里面父组件修改子组件样式的方法
2018/02/03 Javascript
微信小程序生成海报分享朋友圈的实现方法
2019/05/06 Javascript
详解async/await 异步应用的常用场景
2019/05/13 Javascript
Python3基础之条件与循环控制实例解析
2014/08/13 Python
总结Python中逻辑运算符的使用
2015/05/13 Python
Python基础知识_浅谈用户交互
2017/05/31 Python
python2.7 mayavi 安装图文教程(推荐)
2017/06/22 Python
浅谈Python2获取中文文件名的编码问题
2018/01/09 Python
python中从str中提取元素到list以及将list转换为str的方法
2018/06/26 Python
解决tensorflow1.x版本加载saver.restore目录报错的问题
2018/07/26 Python
python实现计数排序与桶排序实例代码
2019/03/28 Python
Python完成毫秒级抢淘宝大单功能
2019/06/06 Python
Python中pymysql 模块的使用详解
2019/08/12 Python
opencv3/C++实现视频背景去除建模(BSM)
2019/12/11 Python
详解Html5 Canvas画线有毛边解决方法
2018/03/01 HTML / CSS
餐饮部总监岗位职责范文
2014/02/13 职场文书
党的群众路线教育实践活动对照检查材料(个人)
2014/09/24 职场文书
确保工程质量承诺书
2015/04/29 职场文书
golang 生成对应的数据表struct定义操作
2021/04/28 Golang
Kubernetes部署实例并配置Deployment、网络映射、副本集
2022/04/01 Servers
利用Java连接Hadoop进行编程
2022/06/28 Java/Android