conda activate 时报错: CondaError: Run ‘conda init‘ before ‘conda activate‘

文章目录

  • [1 原因](#1 原因)
  • [2 解决](#2 解决)
  • 参考

1 原因

一般在bash中不会出现这样的问题,运行conda init之后即可完成。但是当前系统配置了zsh,在 zshrc 中没有相关的 conda 配置

2 解决

使用conda 初始化 zsh

shell 复制代码
conda inti zsh

此时zsh中的内容为:

shell 复制代码
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/home/hanliqiang/miniconda3/bin/conda' 'shell.zsh' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/home/hanliqiang/miniconda3/etc/profile.d/conda.sh" ]; then
        . "/home/hanliqiang/miniconda3/etc/profile.d/conda.sh"
    else
        export PATH="/home/hanliqiang/miniconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<

生效配置文件(这里一定要生效配置文件)

shell 复制代码
source ~/.zshrc

参考

相关推荐
半夏微凉半夏殇2 天前
cmd控制台出现 系统找不到指定的路径。
conda
mpb2 天前
win11安装tensorrt,并适配conda虚拟环境
conda
lzq6032 天前
Python虚拟环境全指南:venv与conda对比与实践
开发语言·python·conda
catoop3 天前
在 Windows 中基于 WSL 子系统 Ubuntu 安装配置 conda 示例
windows·ubuntu·conda
jiayi_19995 天前
Linux 容器安装 conda 和 pip
linux·conda·pip
ydl11286 天前
安装Anaconda
人工智能·conda
郁大锤7 天前
conda虚拟环境占用空间太多,如何清理?
linux·conda
be_humble7 天前
conda 环境配置
conda
课堂随想10 天前
vscode关闭自动激活conda环境
vscode·conda
人工智能训练10 天前
在 Ubuntu 系统中利用 conda 创建虚拟环境安装 sglang 大模型引擎的完整步骤、版本查看方法、启动指令及验证方式
linux·运维·服务器·人工智能·ubuntu·conda·sglang