ubuntu下系统python与anaconda下python

本文介绍了在Ubuntu系统中如何管理Python环境,特别是当安装Anaconda后如何查看和切换默认Python版本。Anaconda不会覆盖系统Python,但会将自己的bin目录添加到PATH中。可以通过`update-alternatives`管理不同Python版本,并通过调整环境变量来选择使用Ubuntu自带的Python还是Anaconda的Python。临时和永久切换环境的方法也在文中详细说明。

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

问题:
首先需要明白的是anaconda虽然自带了python,但安装anaconda后并不会覆盖掉你原来的python(pip也是一样的),但安装anaconda后它会把自己的bin目录(里面有python、pip、conda等命令)加到PATH上,而且一般会放到最前面,所以下次你使用python命令时它会根据PATH上的顺序来找python,如果conda的在前面,它就会直接调用conda自带的了。ubuntu在安装完anaconda后,由于在~/.bashrc添加了anaconda的环境变量,一般该环境变量比较靠前,则默认使用的python环境会变为anaconda中的python环境。有时需要使用ubuntu自带的python环境,否则就会报错,比如编译一些包时,需要使用某个python环境下装的工具,这时需要切换到该python环境下。

这里提供关于ubuntu下python环境的一些知识。

在终端通过python --version查看默认python版本,若安装了anaconda,则有可能默认的是anaconda下的python环境,需要看清。

python --version 	#查看系统默认python版本
python2 --version	#查看python2具体版本
python3 --version	#查看python3具体版本

查看ubuntu自带python环境版本:


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值