Ubuntu中安装Anaconda后默认不进入conda环境的方法

作者:暴富20212024.01.17 15:22浏览量:16

简介:本文将介绍如何在Ubuntu系统中安装Anaconda后,默认不直接进入conda环境,以便更好地管理和使用多个Python环境。

千帆应用开发平台“智能体Pro”全新上线 限时免费体验

面向慢思考场景,支持低代码配置的方式创建“智能体Pro”应用

立即体验

在Ubuntu系统中安装Anaconda后,默认会进入名为base的conda环境。然而,有时候我们可能希望在启动终端时默认不进入conda环境,以便更好地管理和使用多个Python环境。以下是一些方法来实现这一目标:
方法一:使用conda deactivate命令
每次在命令行中通过conda deactivate命令退出base环境,这样就可以回到系统自带的Python环境。如果你想再次进入conda环境,只需再次运行conda activate base命令即可。
方法二:配置auto_activate_base参数
可以通过修改Anaconda配置来改变默认行为。运行以下命令将auto_activate_base参数设置为false:

  1. conda config --set auto_activate_base false

这样,即使进入Anaconda的base环境,也不会自动激活该环境。要进入base环境,需要手动运行conda activate base命令。如果希望恢复默认行为,可以通过以下命令将auto_activate_base参数设置为true:

  1. conda config --set auto_activate_base true

方法三:修改.bashrc文件
通过编辑.bashrc文件,可以修改系统环境变量PATH的顺序,使系统自带Python路径优先于Anaconda的路径。打开终端,使用文本编辑器(如vim)打开.bashrc文件:

  1. vim ~/.bashrc

在打开的文件中,找到类似于以下行的内容:

  1. export PATH="~/anaconda/bin:$PATH"

将其修改为:

  1. export PATH="$PATH:~/anaconda/bin"

保存并关闭文件后,重新加载.bashrc文件:

  1. source ~/.bashrc

这样,每次登录服务器时,系统会首先查找系统自带的Python路径,而不是优先进入Anaconda环境。
通过以上方法,你可以在Ubuntu系统中安装Anaconda后,默认不进入conda环境。这有助于更好地管理和使用多个Python环境。请根据你的需求选择适合的方法,并根据实际情况进行相应的调整和配置。

article bottom image

相关文章推荐

发表评论