隐藏 Navigator 磁贴#
Anaconda Navigator 包含一些配置选项,允许您自定义在 Navigator 主页选项卡上可用的应用程序磁贴的可见性。
创建配置文件#
要自定义 Navigator 的磁贴,请在 Navigator 应用程序文件夹中创建一个配置文件(例如,hide-tiles.yaml
)。
注意
配置文件可以命名为任何您想要的内容(在您的操作系统中对文件进行字符限制),但必须以 .yaml
格式。
Navigator 应用程序文件夹位于隐藏的 .anaconda
文件夹内,该文件夹在 Navigator 第一次打开时创建。
选择与您的操作系统相对应的选项卡,以获取有关打开 Navigator 应用程序文件夹以及在其中创建 .yaml
文件的命令行说明。
打开一个 Anaconda Prompt 窗口。
通过运行以下命令导航到 Navigator 应用程序文件夹
cd %APPDATA%\.anaconda\navigator\applications\
通过运行以下命令创建一个新的空白配置文件
# Replace <FILE_NAME> with the desired name for your config file # For example, nav-tile-config.yaml type nul > <FILE_NAME>.yaml
通过运行以下命令在您的默认文本编辑器中打开新文件
<FILE_NAME>.yaml
打开一个终端窗口。
通过运行以下命令导航到 Navigator 应用程序文件夹
cd ~/.anaconda/navigator/applications/
通过运行以下命令创建一个新的空白配置文件
# Replace <FILE_NAME> with the desired name for your config file # For example, nav-tile-config.yaml touch <FILE_NAME>.yaml
通过运行以下命令在您的默认文本编辑器中打开新文件
open <FILE_NAME>.yaml
隐藏现有磁贴#
在 Navigator 主页上可见的磁贴受您在频道列表中的频道控制。例如,当您在频道列表中拥有 defaults
频道时,JupyterLab 磁贴以及 jupyterlab
包会在主页上可用,但如果从频道列表中删除 defaults
,它将不可用(并且不可见)。
此外,如果您在频道列表中添加 conda-forge
、bioconda
或其他存储库频道,您将在主页上看到额外的应用程序磁贴。
如果您不想让某些磁贴可见,可以使用 Navigator 应用程序文件夹中的 config .yaml
文件将它们的可用性设置为 false
。
有一些默认应用程序在 Navigator 中具有硬编码名称
Anaconda Cloud Notebooks -
anaconda_notebooks
AWS Graviton 上的 Anaconda -
anaconda_graviton
Datalore -
datalore
Dataspell -
dataspell
IBM watsonx -
ibm_watson
Oracle 云基础设施 -
oracle_oci
PyCharm 社区版 -
pycharm_ce
PyCharm 专业版 -
pycharm_pro
VS Code -
vscode
任何其他包磁贴都通过其磁贴名称隐藏。
创建一个新的配置文件或编辑一个现有的配置文件。
添加类似于以下内容的文本,具体取决于您要隐藏的磁贴:
vscode: is_available: false pycharm_ce: is_available: false # For example, if you have conda-forge added as a channel pyboat: is_available: false gnuradio-core: is_available: false
在此示例中,VS Code 和 PyCharm 社区版默认应用程序磁贴以及来自 conda-forge
的 pyboat
和 gnuradio-core
磁贴将从 Navigator 主页选项卡中隐藏。
注意
如果您的磁贴无法隐藏,请确保您的 yaml 文件不包含任何制表符空格。对于任何缩进,请使用四个空格而不是制表符。
注意
Navigator 目前不支持在隐藏磁贴名称时进行模式匹配或正则表达式。