Linux 中把Python3设为默认Python版本的几种方法

这篇具有很好参考价值的文章主要介绍了Linux 中把Python3设为默认Python版本的几种方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

方法一,通过alias命令,此方法为用户级修改

先查看自己电脑里的python3版本:

python python3 --version

在个人的home目录中,打开 .bashrc文件,打开方式为

python sudo gedit ~/.bashrc

没有安装gedit文本编辑器的使用如下命令安装

sudo apt install gedit

或者使用vim、nano等。打开后,输入如下内容:

alias python='/usr/bin/python3'

然后注销登录或者输入如下命令以使命令立刻生效

source ~/.bashrc

方法二,通过软链接命令 ln,此方法为系统级修改

先删除默认的Python软链接:

sudo rm -rf /usr/bin/python

然后创建一个新的软链接指向需要的Python版本:

sudo ln -s /usr/bin/python3 /usr/bin/python

如果想还原回原python2.7,只需

sudo rm -rf /usr/bin/python`
`sudo ln -s /usr/bin/ptyhon2.7 /usr/bin/python

注意,ln命令的基本用法为

ln -s 需要链接的目标 创建的软链接

方法三,基于update-alternatives命令。此方法为系统级修改。

直接执行下面两个命令即可:

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

如果需要改回python2默认,则输入:

sudo update-alternatives --config python

完毕。文章来源地址https://www.toymoban.com/news/detail-473444.html

到了这里,关于Linux 中把Python3设为默认Python版本的几种方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何在Linux中修改默认Python版本

    如果你在Linux mint上安装了多个Python版本,你可能会发现系统默认使用的Python版本与您想要使用的版本不同。例如:我在linux mint中安装了anaconda,如下图所示,当我在终端下输入“python”时,默认启动的为anaconda中的python。假如我需要输入python时,默认开启的是python2.7。输入

    2023年04月23日
    浏览(77)
  • (python3爬虫二)Linux安装谷歌浏览器以及对应版本驱动程序

    上一步《(python3爬虫一)linux宝塔搭建python3.x+flask+selenium-CSDN博客》完成后 进行安装浏览器以及对应驱动 我安装的浏览器版本是118以此为例 1.安装浏览器 参考(Linux 安装 Google 浏览器_谷歌浏览器linux_消失的星期六的博客-CSDN博客) 方式1 使用服务器下载解压   方式2  手动

    2024年02月02日
    浏览(38)
  • PostgreSQL 查看服务器版本的几种方法

    本文介绍一下查看 PostgreSQL 服务器版本的几种方法。 如果已经连接到 PostgreSQL 服务器,可以执行以下查询语句获取服务器版本信息: 以下是一个返回结果的示例: 如果只需要获取简单的服务器版本号,可以利用配置选项 server_version: 以下是一个输出示例: 另外,配置选项

    2024年02月11日
    浏览(50)
  • Keil下载-Keil历史版本的几种下载方法

    本文描述以下几种下载 Keil 历史版本的方法: 适用于 Keil 四大软件(MDK、 C51、 C166、 C251)。 官网正规步骤下载 Keil 官网提供有 Keil 历史版本下载的地址。 1.Keil MDK官网历史版本地址 https://link.zhihu.com/?target=https%3A//www.keil.com/update/rvmdk.asp 2.Keil C51官网历史版本地址 https://www.k

    2024年02月07日
    浏览(32)
  • 【Java干货】Eclipse配置JDK和设置编译版本的几种方法

    【Java干货】Eclipse配置JDK和设置编译版本的几种方法 大家好,我是洲洲,欢迎关注,一个爱听周杰伦的程序员。关注公众号【程序员洲洲】即可获得10G学习资料、面试笔记、大厂独家学习体系路线等…还可以加入技术交流群~欢迎点击链接直达 今天做外包的时候给客户配置e

    2024年02月09日
    浏览(32)
  • android 12.0USB连接模式默认设为MTP

    在12.0android系统产品开发中,UsbManager调用接口,会binder通信到UsbService。而UsbService又有两个实例,一个 UsbHostManager,一个UsbDeviceManager。UsbDeviceManager和 UsbHostManager是一个相对的概念, UsbHostManager是手机作为一个host,比如键盘、鼠标通过usb连接手机。而UsbDeviceManager是手机与电脑

    2024年02月09日
    浏览(34)
  • Centos 安装 python3.x 为默认

    CentOS 7 中默认安装了 Python,但是版本是2.x的,由于2020年python2.x将停止更新,因此需要将版本升级至3.x。但由于python2.x是系统集成的,很多命令都是要基于python2.x,比如:yum。因此在更新 Python 时,建议新旧版本共存。 yum安装,简单方便,但是版本受限 源码安装,较yum安装复

    2023年04月25日
    浏览(27)
  • Linux 中的几种定时器

    在linux系统中定时器有分为软定时和硬件定时器。硬件定时器一般指的是CPU的一种底层寄存器,它负责按照固定时间频率产生中断信号,形成信号源。基于硬件提供的信号源,系统就可以按照信号中断来计数,计数在固定频率下对应固定的时间,根据预设的时间参数即可产生

    2024年02月05日
    浏览(37)
  • Linux锁定用户的几种方法

    方法1:使用usermod命令: 锁定:$ usermod -l 用户名 (锁定用户账号,重新登陆生效) 解锁:$ usermod -u 用户名 查询状态: $ usermod -S 用户名 方法2:使用passwd命令: 锁定:$ passwd -l 用户名 (锁定用户密码,重新登陆生效) 解锁:$ passwd -u 用户名 查询状态: $ passwd -S 用户名 方

    2024年02月05日
    浏览(31)
  • Linux创建文件的几种方式

    使用 touch 命令来创建一个空文件,或者多个文件。当文件存在时,只会修改文件的访问和修改时间,不会清空内容。 批量创建 使用 vi vim 编辑器,输入内容并保存退出,来创建一个文件 :wq 保存退出 使用重定向符号 创建一个空文件 使用 创建文件,需要注意,当文件存在时

    2024年02月04日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包