当前位置: 首页 > news >正文

ESP32学习二-更新Python版本(Ubuntu)

一、简介

        在一些场景里边,因为Python的版本过低,导致一些环境无法安装。这里来介绍以下,如何升级自己已安装的Python版本。例如如下情况:

二、实操

        1.查看本地版本

python --version

 

        2.添加源

sudo add-apt-repository ppa:jonathonf/python-3.7

         3.更新软件源

sudo apt-get update

         4.安装python 

sudo apt-get install python3.7

         5.调整Python3的优先级,使得3.7优先级较高

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.7 2

        此时再查看python的版本

        python3已经为3.7版本,但是python版本还是2.7。

        6.更改默认值,python默认为Python2,现在修改为Python3

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150

        此时再查看python的版本。

        7.安装pip

sudo apt install python3-pip -y

        修改成功。 

http://www.lryc.cn/news/59085.html

相关文章:

  • 【19】核心易中期刊推荐——人工智能 | 遥感信息处理
  • MySQL运维10-MySQL数据的导入导出
  • 全国计算机等级考试——二级JAVA完整大题题库【五十三道】
  • 【算法题解】24. 模拟机器人行走
  • PyTorch 深度学习实战 |用 TensorFlow 训练神经网络
  • 【进阶C语言】静态版通讯录的实现(详细讲解+全部源码)
  • 【JavaWeb】后端(Maven+SpringBoot+HTTP+Tomcat)
  • 面试官:准备了一些springboot相关的面试题,快来看看吧
  • 原子的波尔模型、能量量子化、光电效应、光谱实验、量子态、角动量
  • 【如何使用Arduino控制WS2812B可单独寻址的LED】
  • 计算机基本知识扫盲(持续更)
  • 学习大数据需要什么语言基础
  • ElasticSearch——详细看看ES集群的启动流程
  • 【教学类-30-01】5以内加法题不重复(一页两份)(包含1以内、2以内、3以内、4以内、5以内加法,抽取最大不重复数量)
  • 写博客8年与人生第一个502万
  • 【华为OD机试真题】日志采集系统(javapython)
  • epoll源码剖析
  • Linux驱动开发——高级I/O操作(一)
  • 适配器模式:C++设计模式中的瑞士军刀
  • 【三十天精通Vue 3】 第三天 Vue 3的组件详解
  • SqlServer实用系统视图,你了解多少?
  • NodeJS Cluster模块基础教程
  • [C++笔记]vector
  • Python 迁移学习实用指南:1~5
  • 【CSS重点知识】属性计算的过程
  • Java避免死锁的几个常见方法(有测试代码和分析过程)
  • go binary包
  • CompletableFuture使用详解(IT枫斗者)
  • 4.15--设计模式之创建型之责任链模式(总复习版本)---脚踏实地,一步一个脚印
  • STM32+W5500实现以太网通信