ubuntu16.04 Install Python 3.6.2
问题描述: 更新同步rk3588 Linux版本代码时候,出现以下报错:
repo: warning: Python 2 is no longer supported; Please upgrade to Python 3.6+.
目前的Ubuntu版本安装的python是2.7版本的,需要更新
1.下载新版python:
wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz
2.下载完成之后,进行解压缩:# tar -zxvf Python-3.6.2.tgz
3.进入解压缩后的目录,安装配置:
# cd Python-3.6.2/
# ./configure
4.编译 & 安装:
make
sudo make install
5.安装成功以后,就可以查看 Python2 的版本:
# python3 -V
Python 3.6.2
6.修改默认Python版本,建立软链接:
将原来 python 的软链接重命名:# mv /usr/bin/python /usr/bin/python.bak
将 python 链接至 python3:# ln -s /usr/local/bin/python3 /usr/bin/python
这时,再查看 Python 的版本:
# python -V
Python 3.6.2
此时,再执行.repo/repo/repo sync -c同步代码的时候,就没有报错了。
参考:https://blog.csdn.net/weixin_45043480/article/details/125941253
https://www.jianshu.com/p/940b774a0a23
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!