【问题标题】:Anaconda: An unexpected error ocurred on Navigator start-upAnaconda:Navigator 启动时发生意外错误
【发布时间】:2018-03-01 22:50:28
【问题描述】:

我已经安装了 Anaconda,我设法启动它,然后使用 R 或 python,今天我无法再启动它并出现此错误(我在管理员模式下运行软件时遇到相同的错误)

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

Traceback (most recent call last):
File "C:\Users\user\Anaconda3\lib\site-packages\psutil\_pswindows.py", line 620, in wrapper
return fun(self, *args, **kwargs)
File "C:\Users\user\Anaconda3\lib\site-packages\psutil\_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:\Users\user\Anaconda3\lib\site-packages\anaconda_navigator\exceptions.py", line 75, in exception_handler
return_value = func(*args, **kwargs)
File "C:\Users\user\Anaconda3\lib\site-packages\anaconda_navigator\app\start.py", line 108, in start_app
if misc.load_pid() is None: # A stale lock might be around
File "C:\Users\user\Anaconda3\lib\site-packages\anaconda_navigator\utils\misc.py", line 384, in load_pid
cmds = process.cmdline()
File "C:\Users\user\Anaconda3\lib\site-packages\psutil\__init__.py", line 701, in cmdline
return self._proc.cmdline()
File "C:\Users\user\Anaconda3\lib\site-packages\psutil\_pswindows.py", line 623, in wrapper
raise AccessDenied(self.pid, self._name)
psutil.AccessDenied: psutil.AccessDenied (pid=5740) 

【问题讨论】:

    标签: anaconda


    【解决方案1】:

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

    这些命令帮助了我:

    conda update anaconda-navigator
    conda update navigator-updater
    anaconda-navigator --reset
    

    【讨论】:

    • 为我工作,不需要重新启动。
    【解决方案2】:

    我在 win10 x64 (python3.x) 中使用 anaconda,今天早上我也遇到了这个问题。在 anaconda 中所做的所有事情就是我安装了一个名为 pywinauto 的软件包,然后我关闭了计算机并回家了。

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

    conda update anaconda-navigator
    

    但是,错误发生了。

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

    我想可能是我安装新软件包时更改了某些配置,并且此更改与当前配置冲突,您需要重新启动计算机才能修复它。请注意,关闭计算机然后重新启动它不等于重新启动它。

    所以,重启电脑就好了。

    【讨论】:

    • 重启和卸载 Anaconda 和 python 也没有解决我的问题
    【解决方案3】:

    最初遇到同样的错误,我通过在 anaconda 终端中执行命令尝试了此处给出的其他解决方案,但在我的情况下没有任何效果,因为我在执行命令时收到以下错误

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

    这意味着 .condarc 文件要么由于某种原因而损坏,要么可能有一些变化。 对我有用的解决方案是删除 .condarc。由于 .condarc 配置文件遵循简单的 YAML 语法。 .condarc 会在您运行 anaconda navigator 时自动在您的主目录中创建。

    Conda 将再次重新创建它。

    希望对你有帮助!!

    【讨论】:

      【解决方案4】:

      尝试从您的目录中删除 .condarc 并检查它是否有效。我有同样的问题,它对我有用。我希望它对你有用。

      【讨论】:

        【解决方案5】:

        我遇到了同样的问题,当我尝试更新 anaconda 导航器时,出现 conda 内存错误...最后,简单的重置命令对我有用...!!

        anaconda-navigator --reset
        

        【讨论】:

          【解决方案6】:

          如果上述解决方案都不起作用,只需关闭代理即可。 enter image description here

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2018-12-10
            • 2020-04-16
            相关资源
            最近更新 更多