树莓派升级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使用nntp读取新闻组内容的方法
May 08 Python
Python程序中用csv模块来操作csv文件的基本使用教程
Mar 03 Python
Python三种遍历文件目录的方法实例代码
Jan 19 Python
python实现闹钟定时播放音乐功能
Jan 25 Python
对Python中gensim库word2vec的使用详解
May 08 Python
Python + selenium自动化环境搭建的完整步骤
May 19 Python
基于python的ini配置文件操作工具类
Apr 24 Python
Django基础三之视图函数的使用方法
Jul 18 Python
Python配置文件处理的方法教程
Aug 29 Python
PyCharm搭建Spark开发环境的实现步骤
Sep 05 Python
浅谈在django中使用filter()(即对QuerySet操作)时踩的坑
Mar 31 Python
python 安装库几种方法之cmd,anaconda,pycharm详解
Apr 08 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+AJAX传送中文会导致乱码的问题的解决方法
2008/09/08 PHP
初学PHP的朋友 经常问的一些问题。不断更新
2011/08/11 PHP
thinkPHP框架实现的简单计算器示例
2018/12/07 PHP
jquery api参考 visualjquery 中国线路 速度快
2007/11/30 Javascript
基于jQuery的js分页代码
2010/06/10 Javascript
javascript setAttribute, getAttribute 在不同浏览器上的不同表现
2010/08/05 Javascript
JavaScript实现自己的DOM选择器原理及代码
2013/03/04 Javascript
表单类各种类型(文本框)失去焦点效果jquery代码
2013/04/26 Javascript
js实现回放拖拽轨迹从过程上进行分析
2014/06/26 Javascript
javascript十六进制及二进制转化的方法
2015/05/06 Javascript
js实现延迟加载的方法
2015/06/24 Javascript
jQuery实现带有洗牌效果的动画分页实例
2015/08/31 Javascript
jQuery实现美观的多级动画效果菜单代码
2015/09/06 Javascript
微信小程序 首页制作简单实例
2017/04/07 Javascript
详解JavaScript作用域和作用域链
2019/03/19 Javascript
Vue 动态添加路由及生成菜单的方法示例
2019/06/20 Javascript
node后端服务保活的实现
2019/11/10 Javascript
对vue生命周期的深入理解
2020/12/03 Vue.js
[48:46]完美世界DOTA2联赛PWL S2 SZ vs FTD.C 第二场 11.19
2020/11/19 DOTA
Python转码问题的解决方法
2008/10/07 Python
python如何对实例属性进行类型检查
2018/03/20 Python
Python cookbook(数据结构与算法)将名称映射到序列元素中的方法
2018/03/22 Python
Python实现读写INI配置文件的方法示例
2018/06/09 Python
Python 十六进制整数与ASCii编码字符串相互转换方法
2018/07/09 Python
使用pycharm在本地开发并实时同步到服务器
2019/08/02 Python
Pandas 缺失数据处理的实现
2019/11/04 Python
python3.x 生成3维随机数组实例
2019/11/28 Python
python各层级目录下import方法代码实例
2020/01/20 Python
python 双循环遍历list 变量判断代码
2020/05/04 Python
美国首屈一指的高品质珠宝设计师和零售商:Allurez
2018/01/23 全球购物
介绍一下gcc特性
2012/01/20 面试题
师范应届毕业生自荐信
2013/11/18 职场文书
试用期转正后的自我评价
2014/09/21 职场文书
余世维讲座观后感
2015/06/11 职场文书
CSS的class与id常用的命名规则
2021/05/18 HTML / CSS
Springboot集成阿里云OSS上传文件系统教程
2021/06/28 Java/Android