Python 是否有错误的解决方案:condarc无效yaml和ConfigurationLoadError:无法加载配置文件?

Python 是否有错误的解决方案:condarc无效yaml和ConfigurationLoadError:无法加载配置文件?,python,pip,anaconda,conda,navigator,Python,Pip,Anaconda,Conda,Navigator,在安装anaconda套件时,在运行时我遇到了这些错误。第一个是ConfigurationLoadError:无法加载配置文件。第二个是错误:condarc无效yaml 附加:Conda命令也不起作用。转到C:\Users\User\u name并搜索文件。condarc。从这个位置删除它。 然后重新启动蟒蛇导航器。转到C:\Users\User\u name并搜索文件.condarc。从这个位置删除它。 然后重新启动anaconda navigator。假设您在Linux上。如果不是这样,请告

在安装anaconda套件时,在运行时我遇到了这些错误。第一个是
ConfigurationLoadError:无法加载配置文件。
第二个是
错误:condarc无效yaml

附加:Conda命令也不起作用。

转到
C:\Users\User\u name
并搜索文件
。condarc
。从这个位置删除它。
然后重新启动蟒蛇导航器。

转到
C:\Users\User\u name
并搜索文件
.condarc
。从这个位置删除它。
然后重新启动anaconda navigator。

假设您在Linux上。如果不是这样,请告诉我

删除.condarc可以作为临时解决方案,因为它是一组初始配置,在启动Anaconda环境时运行,类似于在系统启动时运行.bashrc。该文件可以在删除时自动重新生成,并且Anaconda环境将再次运行到其默认值

但是,您可能希望在.condarc文件中实际配置设置,而不是将其保留在默认状态(例如,如果希望conda环境默认为您设置的miniconda环境)。在这种情况下,我感觉您可能在默认情况下使用tcshrc环境。您可以通过键入ps$$(请参见命令列)进行检查

如果您实际上正在运行tcshrc,请尝试运行bash来切换环境。然后再次加载conda环境(运行activate.csh脚本),并再次尝试python代码

另外,了解这些shell环境之间的差异也很有帮助。我发现有许多不同的脚本可以使用,或者其他脚本,并且可能存在一些显著的语法差异。我很喜欢这篇Quora文章的解释:


.

假设您在Linux上。如果不是这样,请告诉我

删除.condarc可以作为临时解决方案,因为它是一组初始配置,在启动Anaconda环境时运行,类似于在系统启动时运行.bashrc。该文件可以在删除时自动重新生成,并且Anaconda环境将再次运行到其默认值

但是,您可能希望在.condarc文件中实际配置设置,而不是将其保留在默认状态(例如,如果希望conda环境默认为您设置的miniconda环境)。在这种情况下,我感觉您可能在默认情况下使用tcshrc环境。您可以通过键入ps$$(请参见命令列)进行检查

如果您实际上正在运行tcshrc,请尝试运行bash来切换环境。然后再次加载conda环境(运行activate.csh脚本),并再次尝试python代码

另外,了解这些shell环境之间的差异也很有帮助。我发现有许多不同的脚本可以使用,或者其他脚本,并且可能存在一些显著的语法差异。我很喜欢这篇Quora文章的解释:


.

只需在计算机上搜索“.condarc”

.condarc文件经常出现在以下位置:

macOS:/Users/用户名 Linux:~/.condarc Windows:C:\Users\Username


删除文件并重新启动导航器。为我工作

只需在您的计算机上搜索“.condarc”

.condarc文件经常出现在以下位置:

macOS:/Users/用户名 Linux:~/.condarc Windows:C:\Users\Username


删除文件并重新启动导航器。为我工作

我非常不同意穆萨迪克:删除。condarc不能解决你的问题

错误消息表示.condarc的格式错误

  • 搜索.condarc。以下是康达使用的路径:
  • 使用任意YAML格式化程序来解决问题,例如:

  • 我非常不同意穆萨迪克:删除。condarc不能解决你的问题

    错误消息表示.condarc的格式错误

  • 搜索.condarc。以下是康达使用的路径:
  • 使用任意YAML格式化程序来解决问题,例如:

  • 如果您使用的是windows,请在“../users/username”中搜索“.condarc”,并删除其所有文件


    重新启动导航器,它应该立即启动并运行。

    如果您使用的是windows,请在“../users/username”中搜索“.condarc”,并删除其所有文件


    重新启动navigator,它应该立即启动并运行。

    或者您可以检查文件并尝试修复它,而不只是删除它?说清楚一点,你并没有真正解决这个问题。这只是我这边的一个可能的线索。我在等传奇人物来解决它。还有当你重新开始的时候。它将创建一个新文件,并且工作正常。或者你可以检查文件并尝试修复它,而不是仅仅删除它?说清楚一点,你并没有真正解决这个问题。这只是我这边的一个可能的线索。我在等传奇人物来解决它。还有当你重新开始的时候。它将创建一个新的文件,它将工作得很好。我使用WinODWS10。有什么建议吗?我的C:\Users\User\u name\condarc为空。有什么建议/参考吗?@MSIS请看我的答案-conda在其文档中列出了.condarc的所有搜索路径抱歉发布。我使用WinODWS10。有什么建议吗?我的C:\Users\User\u name\condarc为空。有什么建议/参考吗?@MSIS请看我的答案-conda在其文档中列出了.condarc的所有搜索路径,所以当您再次启动它时。它将创建一个新文件,并且工作良好。我没有提到我的解决方案是100%正确的,而所有其他解决方案是200%正确的。这是一种方式。问题是,如果您之前在condarc中设置了各种设置,则在删除时会丢失它们