linux 安装任意多的python版本且不冲突

本文档详细介绍了如何在Linux系统中安装多个Python版本,包括Anaconda的下载与安装,以及如何通过修改.bashrc文件创建不同的Python命令链接,确保不同版本的Python之间不会冲突。此外,还提供了查看Python版本和激活修改的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

如下教程都是基于Anaconda版本的Python进行,官方Python请自行实验

查看历史Python并记录

在这里插入图片描述
直接输入python和python3显示使用的是anaconda自带的python环境,且都是3.6
在这里插入图片描述

下载Anaconda

完整版建议清华镜像,下载速度快
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

mini版更适合不怎么使用数据分析包,只做模型开发的同学
mini版很小巧,下载快,安装方便,比安装python官方方便很多
https://repo.anaconda.com/miniconda/

安装自己的python

将下载好的文件放置在要安装的目录下
如我的目录:/home/sk39

安装:sh Miniconda…sh

安装过程中会提示将本python安装在哪个目录,输入目录时需要在后面加上anaconda3或者miniconda(看提示,显示的默认路径里的最后一个文件夹要加上)

如:/home/sk39/anaconda3

安装好后会提示是否修改.bashrc文件,选择是

修改python命令链接

  • 注释掉conda修改的.bashrc

进入根目录:cd ~

查看隐藏文件.bashrc : ls -a
在这里插入图片描述

进入该文件:vim .bashrc
或者 vi .bashrc

进入输入模式:i

注释掉conda添加的行,从>>> conda 到<<< conda

  • 创建多个python命令链接,即在最后输入:
alias python="/usr/bin/python"

alias python3="/usr/local/bin/python3"

alias pyana="/home/sk39/anaconda3/bin/python3"

引号内容为历史python版本所在目录

同理可以把pip命令也设置了:

alias pip="/usr/bin/pip"

alias pip3="/usr/local/bin/pip3"

alias pipana="/home/sk39/anaconda3/bin/pip3"

保存退出:先按esc,然后输入:wq

激活修改:source .bashrc

然后关闭shell,重启(不重启也行)

如果发现自己的Python命令失效,需要激活一下刚才修改的文件:source .bashrc

大功告成

分别输入python,python3,pyana
在这里插入图片描述

查看版本信息

python --version

python3 --version

pyana --version

参考博客

https://blog.youkuaiyun.com/u014734886/article/details/78790288

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值