启动时导航器错误
这通常是.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 ~/.continuumrd /s .continuum
然后从桌面应用程序、终端或 Anaconda Prompt 重新启动 Navigator。
如果删除 licenses 目录不能解决问题,请从终端或 Anaconda Prompt 手动更新 Navigator:
conda update anaconda-navigator
如果您更新了 Navigator 并且仍然有问题,请删除 Anaconda Navigator,然后从终端或 Anaconda Prompt 重新安装:
conda remove anaconda-navigatorconda install anaconda-navigator
如果上述方法均无效,请将 Anaconda Navigator 配置重置为默认值:
anaconda-navigator --reset
macOS Catalina 上的 PermissionError
MacOS Catalina 用户可能会遇到权限错误,因为系统不会提示您授予需要访问权限的文件夹的权限。
首先,更新导航器。
conda update anaconda-navigator
更新后,您可以通过启动 Spyder 并在控制台中运行类似的内容让 Navigator 首次生成权限提示(您可以根据需要访问的文件夹将 Desktop 替换为 Downloads/Documents 文件夹):
import osos.listdir('Desktop')
访问被拒绝错误
这是由锁定文件引起的,该文件有时会被卡住,并且在应有的时候没有被删除。
在 Anaconda Prompt 或终端中,运行:
conda update condaconda update anaconda-navigatorconda update navigator-updateranaconda-navigator --reset
最后一个命令是解决问题的关键,因为它删除了导致问题的锁定文件。
缺少导航按钮
如果您的导航器按钮丢失,请尝试以下操作:
从导航器的环境选项卡运行“更新索引”。
退出并重新启动导航器。
如果仍然损坏,请确认您的.condarc文件没有损坏。特别确认您的频道设置包含“默认值”。
如果它仍然损坏,请尝试从命令行运行。这将下载 repodata 的新副本,这应该可以解决问题。conda search python
如果上述选项都不起作用,请打开一个详细说明错误的问题。
导航器忽略帮助 Anaconda 改进弹出窗口中的“确定,不再显示”选项
启动 Navigator 后,会出现一个弹出窗口,询问您是否要向 Anaconda 提供匿名使用信息。如果选择“好的,不再显示”,下次启动导航器时再次出现弹窗,可能是权限冲突。
具体而言,当 Navigator 由具有管理员权限的用户安装时,可能会发生这种情况,但您以没有管理员权限的普通用户身份使用它。由于您无权更改弹出框设置,因此弹出窗口继续出现。
要解决此问题,请切换到使用具有管理员权限的帐户,然后在弹出框中选择“确定,不再显示”选项。这将适用于所有用户帐户。
或者,您可以编辑 .anaconda/navigator/anaconda-navigator.ini 配置文件,例如. 如果,您将继续看到弹出框。show_startup = Falseshow_startup = True
如果安装路径中有特殊字符,RStudio 无法在 Navigator 1.6.2 中安装
这是 Windows 7 64 位上的 Navigator 1.6.2 中的一个已知问题。
从 Navigator 登录到 Team Edition 时遇到问题
如果您在登录时遇到问题或知道您已登录但无法与 Team Edition 交互,请尝试以下步骤:
将Navigator 配置文件 (anaconda-navigator.ini) 中的logging_api_url、team_edition_token和team_edition_token_id设置为None。
从 Conda 配置文件 (.condarc) 中删除channel_alias。
尝试重新登录。