如何仅在需要时使用 anaconda python(在 linux 中)
How to only use anaconda python when needed (in linux)
我想在 Linux 中使用 anaconda python 而不将其添加到路径(我不想设置为默认值 python)。
我曾经简单地为我在 .bashrc 中使用的命令设置一个别名,比如 alias condapython="~/anaconda3/bin/python"
。这有时很难用!
所以我正在寻找另一种方法。当我需要使用 anaconda 时,我需要的是 运行 的命令。
我可以举个例子运行source ~/anaconda3/bin/activate
吗?我的意思是,anaconda python 只不过是一个虚拟环境吗?
或者您有其他建议吗?
默认安装后,按照 the directions on using conda init
配置您的 shell 以使用 Conda。然后禁用base环境的auto-activation:
conda config —-set auto_activate_base false
这将使您默认使用 system-level Python 安装。您可以使用 conda activate <env_name>
来激活环境,或者简单地使用 conda activate
来激活 base 环境。
我想在 Linux 中使用 anaconda python 而不将其添加到路径(我不想设置为默认值 python)。
我曾经简单地为我在 .bashrc 中使用的命令设置一个别名,比如 alias condapython="~/anaconda3/bin/python"
。这有时很难用!
所以我正在寻找另一种方法。当我需要使用 anaconda 时,我需要的是 运行 的命令。
我可以举个例子运行source ~/anaconda3/bin/activate
吗?我的意思是,anaconda python 只不过是一个虚拟环境吗?
或者您有其他建议吗?
默认安装后,按照 the directions on using conda init
配置您的 shell 以使用 Conda。然后禁用base环境的auto-activation:
conda config —-set auto_activate_base false
这将使您默认使用 system-level Python 安装。您可以使用 conda activate <env_name>
来激活环境,或者简单地使用 conda activate
来激活 base 环境。