“conda init”命令搞乱了我在 Win10 中的 cmd 启动

问题描述

发生了什么

我在美好的一天重新安装了 anaconda。

安装后,我运行

conda init

启动 conda 环境。

然后,我发现我的构建中的所有东西都搞砸了。 cmd 总是抱怨不应该有“&”符号。 结果,所有使用cmd的命令都死了。

最后查明原因是conda修改

的regedit键

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun

进入

如果存在&如果存在

这绝对是错误的。 删除错误字符串后。 一切都很好。

我的错误

我承认我运行命令是错误的,正确的命令应该是

conda init powershell

conda init cmd.exe

在Win10下安装anaconda环境

我的问题

我的问题在两个文件夹中,

  1. 为什么 anaconda 会这样弄乱我的 regedit 密钥?
  2. 为什么在那之后我无法重现错误

有人可以帮忙吗?

我的建议

如果以后你的 cmd 也坏了,你可以检查 regedit 进行快速调试。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)