实用指南: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
问题解决。

浙公网安备 33010602011771号