实用指南:conda常见问题

run “conda init” before “conda activate”

在使用conda命令创建env后使用conda activate命令,出现"run ‘conda init’ before ‘conda activate’"的错误提示,这是因为conda环境没有正确初始化。

方法:

  • 先运行conda init
  • 然后关闭命令行窗口
  • 重新打开终端,运行conda activate env_name

打开PowerShell自动进入base环境(cmd没有这个问题)

PowerShell自动激活环境是因为conda的配置中将auto_activate设置为了True(之前版本为auto_activate_base)。

查看本机conda配置:

conda config --show

在这里插入图片描述

将其设置为False

conda config --set auto_activate False

问题解决。

posted @ 2025-09-20 16:07  wzzkaifa  阅读(21)  评论(0)    收藏  举报