Anaconda Navigator 启动时出错

问题描述 投票:0回答:4

anaconda 导航器未启动,它说

 An unexpected error occurred on Navigator start-up

我刚刚启动 anaconda navigator

它给出了导航器错误

An unexpected error occurred on Navigator start-up

报告

Please report this issue in the anaconda issue tracker

主要错误

'root_prefix'
Traceback
Traceback (most recent call last):
  File "\Anaconda3\lib\site-packages\anaconda_navigator\exceptions.py", line 75, in exception_handler
    return_value = func(*args, **kwargs)
  File "\Anaconda3\lib\site-packages\anaconda_navigator\app\start.py", line 151, in start_app
    window = run_app(splash)
  File "\Anaconda3\lib\site-packages\anaconda_navigator\app\start.py", line 65, in run_app
    window = MainWindow(splash=splash, tab_project=False)
  File "\Anaconda3\lib\site-packages\anaconda_navigator\widgets\main_window.py", line 168, in __init__
    self.api = AnacondaAPI()
  File "\Anaconda3\lib\site-packages\anaconda_navigator\api\anaconda_api.py", line 2337, in AnacondaAPI
    ANACONDA_API = _AnacondaAPI()
  File "\Anaconda3\lib\site-packages\anaconda_navigator\api\anaconda_api.py", line 89, in __init__
    self._conda_api = CondaAPI()
  File "\Anaconda3\lib\site-packages\anaconda_navigator\api\conda_api.py", line 1773, in CondaAPI
    CONDA_API = _CondaAPI()
  File "\Anaconda3\lib\site-packages\anaconda_navigator\api\conda_api.py", line 350, in __init__
    self.set_conda_prefix(info=get_conda_info())
  File "\Anaconda3\lib\site-packages\anaconda_navigator\api\conda_api.py", line 505, in set_conda_prefix
    self.ROOT_PREFIX = info['root_prefix']
KeyError: 'root_prefix'

Anaconda 导航器未启动

anaconda root prefix navigator
4个回答
0
投票

尝试重置 anaconda-navigator

anaconda-navigator --reset

0
投票

我在运行 Jupyter Notebook 时遇到此错误 所以我卸载了jupyter笔记本 然后再次安装它

pip install jupyter notebook


0
投票

我遇到了同样的问题,就我而言,此错误是在 GeForce Experience 更新后出现的。卸载 GE 后一切恢复正常。


0
投票

如果您遇到 Anaconda Navigator 无法打开或启动的问题,以下方法提供了解决该问题的分步解决方案。请按照以下说明解决问题并使 Anaconda Navigator 重新工作。

首先尝试删除 .condarc 文件。文件的位置是

C:\Users\'用户名'。

方法一:更新pywin32

  1. 打开命令提示符。
  2. 运行:
    pip install --upgrade pywin32==303
    
    如果这不起作用,请尝试:
    pip install --upgrade pywin32==228
    
  3. 等待下载安装完成。
  4. 关闭命令提示符。
  5. 打开 Anaconda 导航器。

方法二:卸载pywin32

  1. 打开命令提示符。
  2. 运行:
    pip uninstall pywin32
    
  3. 输入“y”进行确认,然后按 Enter。
  4. 关闭命令提示符。
  5. 打开 Anaconda 导航器。

有时 pip 版本已经过时,所以也要留意这一点。也尝试下面给出的命令来更新它。

python -m pip install --upgrade pip

方法3:更新Conda和Navigator

  1. 导航到 Anaconda 安装目录中的 Scripts 文件夹。
  2. 从此位置打开命令提示符。
  3. 运行:
    activate root
    conda update -n root conda
    
  4. 输入“y”进行确认,然后按 Enter。
  5. 运行:
    conda update --all
    
  6. 输入“y”进行确认,然后按 Enter。
  7. 运行:
    anaconda-navigator
    
  8. 打开 Anaconda 导航器。

方法4:更新Conda并重置Navigator

  1. 右键单击 Anaconda Navigator,然后选择“打开文件位置”。
  2. 找到脚本文件夹。
  3. 从此位置打开命令提示符。
  4. 运行:
    conda update conda
    
  5. 等待下载安装完成。
  6. 运行:
    conda update anaconda-navigator
    
  7. 等待下载安装完成。
  8. 运行:
    anaconda-navigator --reset
    
  9. 运行:
    anaconda-navigator
    
  10. 打开 Anaconda 导航器。

方法五:安装pyqt5

  1. 打开命令提示符。
  2. 运行:
    pip install pyqt5
    
  3. 等待下载安装完成。
  4. 关闭命令提示符。
  5. 打开 Anaconda 导航器。

按照以下方法排查并解决 Anaconda Navigator 无法打开或启动的问题。

© www.soinside.com 2019 - 2024. All rights reserved.