当前位置: 首页 > 知识库问答 >
问题:

如何修复安装后显示错误的anaconda?

解博明
2023-03-14

我正在尝试使用蟒蛇文档在我的ubuntu 18.04上安装蟒蛇。它显示安装已完成。

但是当我尝试使用anaconda-navigator时,它显示“未找到命令”错误。

当我使用source ~/anaconda 3/bin/activate root转到base时,提示符以(base)开始,它将加载anaconda,并在终端中显示一些错误,如下所示

/home/roshni/anaconda3/lib/python3.7/site-packages/anaconda_navigator     /api/conda_api.py:1364: YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read https://msg.pyyaml.org/load for full details.
data = yaml.load(f)
2019-07-27 12:28:50,326 - ERROR download_api._download:234
Invalid url https://www.anaconda.com…/Webinar20-20Three20Ways20to20Mov…

不知道怎么了。我曾经在windows中安装了anaconda,没有任何问题。

还有,这个anaconda不会在桌面或者应用列表中创建图标吗?我在应用程序列表中找不到。如何打开它并开始每次使用它。?

我是新手,喜欢学习。希望这里有人能帮助我。

共有1个答案

融焕
2023-03-14

对于第一部分,“YAMLLoadWarning:calling yaml.load()without Loader=…is deprecated”不是错误,只是一个警告,正如在本例中一样,它不会阻止操作的完成。消息显示“已弃用”。

在链接https://github . com/YAML/py YAML/wiki/py YAML-YAML . load(input)-Deprecation上,他们解释了这一点以及如何禁用警告。

自从2006年5月第一次发布以来,PyYAML的load函数一直是不安全的。它总是以粗体形式记录:PyYAMLDocumentation。PyYAML一直提供一个safe_load函数,可以加载YAML的一个子集而不被利用。

去年,针对PYYAML提交了CVE,因为它能够使用负载函数在不受信任的输入上被利用,即使PYYAML从一开始就被故意设计和记录为以这种方式工作。CVE 似乎建议加载应默认使用safe_load。由于safe_load只处理YAML的一个子集,而PyYAML十多年来一直是非常流行的Python包,因此这种变化是不可行的。

在第二部分“错误download_api。_download: 234”只是意味着你不会看到你在社区上看到的一些内容。在这种情况下,将是错误的网址。但是导航器操作不应该受到影响。

他们意识到错误并正在处理它,正如他们在这里解释的那样,https://github.com/ContinuumIO/anaconda-issues/issues/10711

“错误不在导航员方面,而是在www.anaconda.com方面——我们已经意识到并正在努力修复它。”

 类似资料:
  • 我已经安装了Java,并且正在尝试在我的Windows10上安装NetBeans 11.3,但是在我运行了EXE之后。安装程序,弹出一条错误消息: 线程主java.lang.NoClassDeffounderRror java/util/jar/pack200中发生意外异常

  • 为我的JavaFX项目安装了scene builder,安装完成后显示以下错误:, 场景构建器的版本:场景Builder-8.3.0.exe从http://gluonhq.com/labs/scene-builder/下载 我试图集成与Eclipse霓虹灯4.6和Java1.8.0版本与win 7专业64位操作系统 此外,我还尝试从windows提供exe路径--

  • 我试图在我的Windows 10上安装Apache Netbeans IDE,然后我遇到了这个问题“关键错误-线程主程序中发生了意外的异常。异常:java.lang.NoClassDefoundError:java/util/jarpack200” 单击“确定”按钮后,弹出另一个错误 “Apache Netbeans IDE安装程序-运行Java进程QT时出错:检测到未经测试的Windows 10

  • 我正在努力修复安装postgres客户端时的一个错误。我在一个持续集成构建上安装这个,所以我需要它安装无误。问题是,客户机已经安装,如果我进入服务器,我甚至可以运行命令,但我需要在没有触摸的情况下运行这些命令,这意味着安装必须在没有错误的情况下进行。我已经做了所有的google-foo,但我在Ubuntu论坛或这里看到的建议似乎都没有指向正确的方向。这都是Ubuntu14.04上的。 或者,只要客

  • 我无法安装哟从npm我发现这些错误,而运行安装哟,我做了环境变量的所有路径,但仍然得到错误,我也清除了缓存并重新安装nodejs,重启我的电脑,但仍然得到这个错误 $npm安装--全局yo npm警告已弃用npmconf@2.1.2:此程序包已重新集成到npm中,并且现在对于npm C:\Users\hp\AppData\Roaming\npm\yo已过期- 产卵-sync@1.0.15posti