故障排除
这通常是.condarc
文件损坏的结果。要解决,请删除该.condarc
文件并重新启动 Navigator。
找到.condarc
文件。
在 Anaconda Prompt 或终端中,输入命令。输出将告诉您文件的位置。您也可以在计算机上搜索“.condarc”。conda info
.condarc
该.condarc
文件经常出现在:
- macOS:/用户/用户名
- Linux:~/.condarc
- Windows:C:\用户\用户名
可选:保存自定义配置。
如果您的.condarc
文件在损坏之前有自定义配置,请保存信息,以便您可以将该配置添加回新文件。
删除.condarc
文件。
重新启动导航器。
如果您在启动 Anaconda Navigator 时遇到问题,请按照以下步骤操作。
如果您无法启动 Anaconda Navigator 桌面应用程序,您仍然可以从终端或带有
anaconda-navigator
.
如果您有权限问题,则许可证目录 .continuum 可能有问题。打开终端或 Anaconda Prompt 并删除 .continuum 目录。运行在Mac OS和Linux和Windows上。rm -rf ~/.continuum
rd /s .continuum
然后从桌面应用程序、终端或 Anaconda Prompt 重新启动 Navigator。
如果删除 licenses 目录不能解决问题,请从终端或 Anaconda Prompt 手动更新 Navigator:
conda update anaconda-navigator
如果您更新了 Navigator 并且仍然有问题,请删除 Anaconda Navigator,然后从终端或 Anaconda Prompt 重新安装:
conda remove anaconda-navigator
conda install anaconda-navigator
如果上述方法均无效,请将 Anaconda Navigator 配置重置为默认值:
anaconda-navigator --reset
MacOS Catalina 用户可能会遇到权限错误,因为系统不会提示您授予需要访问权限的文件夹的权限。
首先,更新导航器。
conda update anaconda-navigator
更新后,您可以通过启动 Spyder 并在控制台中运行类似的内容让 Navigator 首次生成权限提示(您可以根据需要访问的文件夹将 Desktop 替换为 Downloads/Documents 文件夹):
import os
os.listdir('Desktop')
这是由锁定文件引起的,该文件有时会被卡住,并且在应有的时候没有被删除。
在 Anaconda Prompt 或终端中,运行:
conda update conda
conda update anaconda-navigator
conda update navigator-updater
anaconda-navigator --reset
最后一个命令是解决问题的关键,因为它删除了导致问题的锁定文件。
启动 Navigator 后,会出现一个弹出窗口,询问您是否要向 Anaconda 提供匿名使用信息。如果选择“好的,不再显示”,下次启动导航器时再次出现弹窗,可能是权限冲突。
具体而言,当 Navigator 由具有管理员权限的用户安装时,可能会发生这种情况,但您以没有管理员权限的普通用户身份使用它。由于您无权更改弹出框设置,因此弹出窗口继续出现。
要解决此问题,请切换到使用具有管理员权限的帐户,然后在弹出框中选择“确定,不再显示”选项。这将适用于所有用户帐户。
或者,您可以编辑 .anaconda/navigator/anaconda-navigator.ini 配置文件,例如. 如果,您将继续看到弹出框。show_startup = False
show_startup = True
这是 Windows 7 64 位上的 Navigator 1.6.2 中的一个已知问题。
如果您在登录时遇到问题或知道您已登录但无法与 Team Edition 交互,请尝试以下步骤:
- 将Navigator 配置文件 (anaconda-navigator.ini) 中的logging_api_url、team_edition_token和team_edition_token_id设置为None。
- 从 Conda 配置文件 (.condarc) 中删除channel_alias。
- 尝试重新登录。