Anaconda:Navigator启动时发生意外错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Anaconda:Navigator启动时发生意外错误相关的知识,希望对你有一定的参考价值。

我安装了Anaconda,我设法启动它然后使用R或python,今天我再也无法启动它而且我收到此错误(当我以管理员模式运行软件时出现同样的错误)

An unexpected error ocurred on Navigator start-up
psutil.AccesDenied(pid=5740)

Traceback (most recent call last):
File "C:UsersuserAnaconda3libsite-packagespsutil\_pswindows.py", line 620, in wrapper
return fun(self, *args, **kwargs)
File "C:UsersuserAnaconda3libsite-packagespsutil\_pswindows.py", line 690, in cmdline
ret = cext.proc_cmdline(self.pid)
PermissionError: [WinError 5] Access Denied

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "C:UsersuserAnaconda3libsite-packagesanaconda_navigatorexceptions.py", line 75, in exception_handler
return_value = func(*args, **kwargs)
File "C:UsersuserAnaconda3libsite-packagesanaconda_navigatorappstart.py", line 108, in start_app
if misc.load_pid() is None: # A stale lock might be around
File "C:UsersuserAnaconda3libsite-packagesanaconda_navigatorutilsmisc.py", line 384, in load_pid
cmds = process.cmdline()
File "C:UsersuserAnaconda3libsite-packagespsutil\__init__.py", line 701, in cmdline
return self._proc.cmdline()
File "C:UsersuserAnaconda3libsite-packagespsutil\_pswindows.py", line 623, in wrapper
raise AccessDenied(self.pid, self._name)
psutil.AccessDenied: psutil.AccessDenied (pid=5740) 
答案

我在win10 x64(python3.x)中使用了anaconda,今天早上我也遇到了这个问题。所有的事情都是在anaconda完成的,我安装了一个名为pywinauto的包,然后我关掉了电脑然后回家了。

我按照lan的https://groups.google.com/a/continuum.io/forum/#!topic/anaconda/4hBTDOcDzgo的建议,我使用命令更新anaconda。

conda update anaconda-navigator

但是,错误发生的相同。

然后我重新启动计算机并重新启动anaconda,神奇的事情发生了!蟒蛇工作正常!

我认为在安装新软件包时可能会更改某些配置,并且此更改与您需要重新启动计算机以修复它的当前配置相冲突。你应该注意,关闭计算机然后重新启动它不等于重启它。

所以,只需重新启动计算机就可以了。

另一答案

我遵循建议:https://github.com/ContinuumIO/anaconda-issues/issues/6006https://github.com/ContinuumIO/anaconda-issues/issues/1984

这些命令帮助我:

conda update anaconda-navigator
conda update navigator-updater
anaconda-navigator --reset
另一答案

最初面对相同的错误,我尝试通过执行anaconda终端中的命令给出其他解决方案,但在我的情况下没有任何作用,因为我在执行命令时遇到以下错误

加载错误:位置0处的yaml无效

这意味着.condarc文件由于某种原因已损坏,或者可能会有一些更改。对我有用的解决方案是删除.condarc。由于.condarc配置文件遵循简单的YAML语法。运行anaconda导航器时,会在主目录中自动创建.condarc。

康达将再次重新创造它。

希望能帮助到你!!

以上是关于Anaconda:Navigator启动时发生意外错误的主要内容,如果未能解决你的问题,请参考以下文章

Anaconda-navigator在Mac上启动时崩溃

Anaconda Navigator无法启动[关闭]

无法从 Anaconda Navigator (Windows) 启动 Jupyter Note

Anaconda 已安装但无法启动 Navigator

无法更新到 Anaconda Navigator 1.10.0 (MacOS)

Anaconda-Navigator启动后闪退的解决方案(图文详解)