如何在ubuntu中切换使用不同版本的python

 更新时间:2023年02月22日 11:13:40   作者:物联网老王  
在ubuntu环境下进行嵌入式开发,我们在进行不同的项目开发时,可能会遇到python环境不统一的情况,下面这篇文章主要给大家介绍了关于如何在ubuntu中切换使用不同版本的python的相关资料,需要的朋友可以参考下

引言

有时我们不得不在同一台 ubuntu 中使用不同版本的 python 环境。本文的介绍就是可以在 ubuntu 上同时安装几个不同版本的 python,然后你可以随时指定当前要使用的 python 版本。

步骤

检查当前的 python 版本

$ python3 --version
python 3.6.8

我的版本是 3.6.8

假设我想安装 python3.7

$ sudo apt update -y
$ sudo apt install python3.7

将两个版本的 python 添加到更新备选方案(update-alternatives)

$ 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 版本

打开python 版本的备选菜单:

$ sudo update-alternatives --config python3

输入命令后,菜单提示:

输入1、2可以替换使用 python3.6、或者使用 python3.7。

这里输入2为示例,然后使用 `python3 --version` 命令查询当前的 python 版本,检查是否切换成功。

如果你想永远地将新版本的 python 设置为默认使用的 python

可以通过下述命令更改 python 软连接的符号表:

$ sudo rm /usr/bin/python3
$ sudo ln -s python3.7 /usr/bin/python3

这样,设备默认使用的 python 版本将被替换为 python3.7。

总结

1)示例讲述了如何在 ubuntu 中使用两个不同版本的python,以及如何灵活切换、更新 python 版本。

到此这篇关于如何在ubuntu中切换使用不同版本的python的文章就介绍到这了,更多相关ubuntu切换使用不同版本python内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 基于Python实现高配版王者小游戏

    基于Python实现高配版王者小游戏

    咳咳,又是一款新的小游戏,就是大家熟悉的王者~本文将利用python来实现高(di)配版的王者的小游戏,感兴趣的小伙伴可以跟随小编一起学习一下
    2023-03-03
  • Python从零开始创建区块链

    Python从零开始创建区块链

    这篇文章主要为大家详细介绍了Python从零开始创建区块链的步骤 ,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-03-03
  • Django 实现图片上传和显示过程详解

    Django 实现图片上传和显示过程详解

    这篇文章主要介绍了Django 实现图片上传和显示过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-07-07
  • python使用tkinter调整label背景颜色的测试

    python使用tkinter调整label背景颜色的测试

    这篇文章主要介绍了python使用tkinter调整label背景颜色的测试方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-09-09
  • python+mongodb数据抓取详细介绍

    python+mongodb数据抓取详细介绍

    这篇文章主要介绍了python+mongodb数据抓取详细介绍,具有一定参考价值,需要的朋友可以了解下。
    2017-10-10
  • Python Django 简单分页的实现代码解析

    Python Django 简单分页的实现代码解析

    这篇文章主要介绍了Python Django 简单分页的实现代码解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-08-08
  • 使用python采集Excel表中某一格数据

    使用python采集Excel表中某一格数据

    这篇文章主要介绍了使用python采集Excel表中某一格数据,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-05-05
  • Python字典及字典基本操作方法详解

    Python字典及字典基本操作方法详解

    这篇文章主要介绍了Python字典及字典基本操作方法,结合实例形式详细分析了Python字典的概念、创建、格式化及常用操作方法与相关注意事项,需要的朋友可以参考下
    2018-01-01
  • python使用rpc框架gRPC的方法

    python使用rpc框架gRPC的方法

    这篇文章主要为大家详细介绍了python使用rpc框架gRPC的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-08-08
  • Python OS模块常用函数说明

    Python OS模块常用函数说明

    这篇文章主要介绍了Python OS模块常用函数说明,本文列出了一些在os模块中比较有用的部分函数,它们中的大多数都简单明了,需要的朋友可以参考下
    2015-05-05

最新评论