卸载 Anaconda 删除了我的命令提示符

时间:2021-05-14 08:43:28

标签: windows shell anaconda

我已通过 Python 在我的计算机 (http://anaconda.com/) 上安装了用于数据科学的 Anaconda 用于数据科学。 在完成本课程的工作流程时,我在设置虚拟环境时遇到了问题,因此我跳过了此步骤并使用了默认环境。

由于包的大小,我尝试使用 windows 添加/删除程序卸载它,但现在我的命令提示符不再工作。 我尝试使用 powershell 恢复它,但 powershell 打开时提示:

& :术语 'C:\Alan\Python\Anaconda3\Scripts\conda.exe' 不被识别为 cmdlet、\function、脚本的名称 \file 或可运行的程序。检查名称的拼写,或者如果包含路径,请验证 \path 是否正确 \然后再试一次。 \At C:\Users\Alan Curley\Documents\WindowsPowerShell\profile.ps1:4 字符:4
(& "C:\Alan\Python\Anaconda3\Scripts\conda.exe" "shell.powershell" "h ... + CategoryInfo : ObjectNotFound: (C:\Alan\Python...ripts\conda.exe:String) [], \CommandNotFoundException + FullQualifiedErrorId : CommandNotFoundException

表明删除 anaconda 及其环境失败并留下了一些东西。

我尝试点击以下链接: Uninstall Anaconda Completely 重新安装 anaconda 但因为我的命令提示符不会启动它不会运行 anaconda 或 conda 来安装“干净的 anaconda”。

现在我关闭了任何依赖我的命令提示符工作的程序,而且我不知道从哪里开始 - 有什么帮助吗?

1 个答案:

答案 0 :(得分:0)

我发现我的命令提示符有问题。 在对命令提示符和命令提示符问题进行了一些额外的挖掘之后,我发现了以下链接:

https://answers.microsoft.com/en-us/windows/forum/windows_10-performance-winpc/command-prompt-in-windows-10-flashes-but-wont-stay/e539c3d2-8b1d-433f-82aa-db3944dae0de

使用这个,我尝试调用命令提示符 cmd.exe /d 来排除任何自动运行操作(进一步研究: https://sourcedaddy.com/windows-7/using-autorun-execute-commands-when-command-prompt-starts.html#:~:text=To%20specify%20an%20AutoRun%20value,it%20at%20the%20command%20prompt。 )

并且我的命令提示符再次正常工作,但如果我调用 /d 则不行。 我在注册表中搜索了 autorun 并且有一个部分条目:

“如果存在” enter image description here

我从注册表中完全删除了自动运行条目,然后我能够再次重新安装和卸载 anaconda。 希望这次能一帆风顺。