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

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


前言

如果你在Linux mint上安装了多个Python版本,你可能会发现系统默认使用的Python版本与您想要使用的版本不同。例如:我在linux mint中安装了anaconda,如下图所示,当我在终端下输入“python”时,默认启动的为anaconda中的python。假如我需要输入python时,默认开启的是python2.7。输入python3时再启动anaconda自带的python该怎么办呢?本文将介绍如何更改默认Python版本,以及如何在终端中指定特定的Python版本。
如何在Linux中修改默认Python版本


解决方法

1.确定系统当前默认的python的位置

在终端中输入以下命令,可知道当前输入python所指向的路径。

which python

在此处我默认指向的是anaconda下的python。
如何在Linux中修改默认Python版本

2.用python3启用Anaconda下的python

第一步中我们已经知道了anaconda下python的路径是在/root/anaconda/bin/python下的。
我们可以在终端中继续用vim打开“~/.bashrc”文件

vim ~/.bashrc

在文件末尾添加以下行

alias python3=/root/anaconda/bin/python

保存并关闭文件,然后输入以下命令以使更改生效

source ~/.bashrc

在终端中输入“python3”可测试出结果符合要求
如何在Linux中修改默认Python版本

3.用python启用系统下的python2.7

如果你希望用python命令启动Python2,可以按照以下步骤操作:

首先,使用以下命令在系统中安装Python2:

sudo apt-get install python2.7

然后,在终端中用vim打开“~/.bashrc”文件:

vim ~/.bashrc

在文件末尾添加下面行:

alias python=python2.7

保存并关闭文件,然后输入以下命令以使更改生效:

source ~/.bashrc

现在,当您在终端中输入“python”时,它将默认指向Python2版本
如何在Linux中修改默认Python版本

总结

在Linux系统中,你可以轻松更改默认Python版本,以便在终端中使用你喜欢的版本。如果你不确定要使用哪个版本,可以使用“which python”命令查找系统当前默认的Python版本。本文主要是依赖alias进行重定义而实现的。文章来源地址https://www.toymoban.com/news/detail-422654.html

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

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

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

相关文章

  • Mac中如何更换终端默认的python版本

    2024年04月14日
    浏览(45)
  • Linux 中把Python3设为默认Python版本的几种方法

    先查看自己电脑里的python3版本: 在个人的home目录中,打开 .bashrc 文件,打开方式为 没有安装gedit文本编辑器的使用如下命令安装 或者使用vim、nano等。打开后,输入如下内容: 然后注销登录或者输入如下命令以使命令立刻生效 先删除默认的Python软链接: 然后创建一个新的

    2024年02月08日
    浏览(53)
  • Linux环境编译服务器中修改python版本方式

    一、系统级修改 1、用whereis python查看服务器中存在的python 版本 2、删除原有的python版本环境 3、切换python 版本 4、查看python 版本 二、用户级修改 1、查看home/username目录下有没有以下两个隐藏文件 如果没有上面两个文件,从 /etc/skel/目录拷贝.bashrc、.profile两个文件到home/user

    2024年02月09日
    浏览(52)
  • MySQL Windows版本下载及安装时默认路径的修改

    MySQL 被Oracle收购后,各种操作规范及约束也相应的跟着来了,这不,只要是你从官网下载的安装包不论是新版本还是老版本的,全都没有选择路径的界面,导致C盘小的朋友就很尴尬,今天我们就来解决这一问题。 到目前为止官网MySQL下载可以直接跳过登陆,官网下载地址:

    2024年02月15日
    浏览(53)
  • linux如何查看编译器支持的C++版本(支持C++11、支持C++14、支持C++17、支持C++20)(编译时不指定g++版本,默认使用老版本编译)

    C++11 C++11是一个重要的C++标准版本,于2011年发布。C++11带来了许多重要的改进,包括: 智能指针:引入了shared_ptr和unique_ptr等智能指针,用于更好地管理动态内存分配。 新的循环语句:引入了for循环中的范围语法,以更简洁的方式遍历容器。 初始化列表:允许使用初始化列表

    2024年02月02日
    浏览(37)
  • 「默认程序」Mac如何修改自带的默认程序

    型号:MacBook Pro M1/20款; 系统:macOSVentura13.0.1; 压缩软件 :BandiZip; 截图软件:i Shot Pro; 从macOSYosemite10.10.5及以后版本修改Mac自带的默认程序需要手动设置,以下步骤均在上述硬件和软件下操作,保姆级教程跟着操作必定成功,若有疑问欢迎探讨。 01   右击压缩文件 右击

    2024年02月03日
    浏览(42)
  • Linux 修改 SSH 默认22端口

    Linux 默认端口号为22,使用起来非常不安全,所以需要修改端口号 ssh_config 是客户端 sshd_config 是服务端 在 #Port 22 下一行添加 Port xxx(你的端口号) 系统没有任何提示表示成功 如果重启 sshd 错误,有可能出现以下错误信息 “Job for sshd.service failed because the control process exited with error

    2024年01月18日
    浏览(41)
  • Anaconda 如何修改默认虚拟环境

    安装完anaconda后,创建虚拟环境的默认位置为c盘中,那么如何自定义虚拟环境的安装位置 conda config --show 查看envs_dirs的信息,一般第一个路径是默认路径。 把它修改成想要自定义的路径。 windows+r输入 windows+r输入 %HOMEPATH% 找到 .condarc文件 ,用记事本打开,将自定义文件夹的路

    2024年02月11日
    浏览(51)
  • PowerPoint如何修改“默认保存路径”?

    很多时候,我们做好PPT后都要保存,一般会保存在创建PPT的文件夹里,或者另外设置保存的路径。 如果经常需要制作PPT,又不想每次都要重新选择保存位置,我们可以创建或修改“默认保存路径”,这样每次关闭PPT后都可以直接保存在设置的文件夹里。 接下来小编就来和小

    2024年02月16日
    浏览(50)
  • Linux umask命令详解,Linux修改文件默认访问权限

    「作者主页」: 士别三日wyx 「作者简介」: CSDN top100、阿里云博客专家、华为云享专家、网络安全领域优质创作者 作用: umask 命令用来控制 「权限掩码」 ,为新建的文件或目录设置一个 「初始权限」 。 文件/目录创建时的初始权限 = 默认权限 - 权限掩码 「查看」 当前用

    2024年02月07日
    浏览(55)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包