树莓派升级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模块顶层运行的代码引起的一个Bug
Jul 04 Python
使用基于Python的Tornado框架的HTTP客户端的教程
Apr 24 Python
Python实现根据IP地址和子网掩码算出网段的方法
Jul 30 Python
Python tkinter模块中类继承的三种方式分析
Aug 08 Python
python的Tqdm模块的使用
Jan 10 Python
使用python os模块复制文件到指定文件夹的方法
Aug 22 Python
Python 写了个新型冠状病毒疫情传播模拟程序
Feb 14 Python
解决Python图形界面中设置尺寸的问题
Mar 05 Python
如何基于python3和Vue实现AES数据加密
Mar 27 Python
使用tensorflow框架在Colab上跑通猫狗识别代码
Apr 26 Python
Python基础之pandas数据合并
Apr 27 Python
Python如何使用循环结构和分支结构
Apr 13 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
overlord人气高涨,却被菲利普频繁举报,第四季很难在国内上映
2020/05/06 日漫
探讨PHP中this,self,parent的区别详解
2013/06/08 PHP
php可应用于面包屑导航的迭代寻找家谱树实现方法
2015/02/02 PHP
Thinkphp和onethink实现微信支付插件
2016/04/13 PHP
Laravel框架使用技巧之使用url()全局函数返回前一个页面的地址方法详解
2020/04/06 PHP
fix-ie5.js扩展在IE5下不能使用的几个方法
2007/08/20 Javascript
jQuery下的几个你可能没用过的功能
2010/08/29 Javascript
JavaScript中的排序算法代码
2011/02/22 Javascript
JavaScript避免内存泄露及内存管理技巧
2014/09/05 Javascript
javascript学习笔记(五)原型和原型链详解
2014/10/08 Javascript
JQuery中serialize() 序列化
2015/03/13 Javascript
bootstrap模态框实现拖拽效果
2016/12/14 Javascript
vuejs父子组件通信的问题
2017/01/11 Javascript
浅谈关于axios和session的一些事
2017/07/13 Javascript
在Vue组件化中利用axios处理ajax请求的使用方法
2017/08/25 Javascript
react-navigation 如何判断用户是否登录跳转到登录页的方法
2017/12/01 Javascript
利用jQuery+localStorage实现一个简易的计时器示例代码
2017/12/25 jQuery
JSON字符串操作移除空串更改key/value的介绍
2019/01/05 Javascript
分享一个vue项目“脚手架”项目的实现步骤
2019/05/26 Javascript
解决谷歌搜索技术文章时打不开网页问题的python脚本
2013/02/10 Python
python和C语言混合编程实例
2014/06/04 Python
Python实现将SQLite中的数据直接输出为CVS的方法示例
2017/07/13 Python
python3+selenium自动化测试框架详解
2019/03/17 Python
Python向excel中写入数据的方法
2019/05/05 Python
Django用户认证系统 Web请求中的认证解析
2019/08/02 Python
django 做 migrate 时 表已存在的处理方法
2019/08/31 Python
利用python画出AUC曲线的实例
2020/02/28 Python
如何基于Python pygame实现动画跑马灯
2020/11/18 Python
CSS3 box-sizing属性详解
2016/11/15 HTML / CSS
行政管理专业求职信
2014/07/06 职场文书
法英专业大学生职业生涯规划范文:衡外情,量己力!
2014/09/23 职场文书
北京英文导游词
2015/02/12 职场文书
python读取pdf格式文档的实现代码
2021/04/01 Python
MySQL 可扩展设计的基本原则
2021/05/14 MySQL
Python 中的 copy()和deepcopy()
2021/11/07 Python
微软团队与 NASA 科学家和惠普企业(HPE)的工程师合作
2022/04/21 数码科技