隐藏 Navigator 磁贴#

Anaconda Navigator 包含一些配置选项,允许您自定义 Navigator Home 选项卡上可用的应用程序图块的可见性。

创建配置文件#

要自定义 Navigator 的瓦片,请创建一个配置文件(例如hide-tiles.yaml) 在 Navigator 应用程序文件夹中。

注意

配置文件可以命名为您想要的任何名称(在作系统中文件的字符限制内),但必须位于.yaml格式。

Navigator 应用程序文件夹位于隐藏的.anaconda文件夹,该文件夹是在首次打开 Navigator 时创建的。

选择与您的作系统对应的选项卡,以获取有关打开 Navigator 应用程序文件夹并创建.yaml文件。

  1. 打开 Anaconda Prompt 窗口。

  2. 通过运行以下命令导航到 Navigator applications 文件夹:

    cd %APPDATA%\.anaconda\navigator\applications\
    
  3. 通过运行以下命令创建新的空白配置文件:

    # Replace <FILE_NAME> with the desired name for your config file
    # For example, nav-tile-config.yaml
    type nul > <FILE_NAME>.yaml
    
  4. 通过运行以下命令,在默认文本编辑器中打开新文件:

    <FILE_NAME>.yaml
    
  1. 打开终端窗口。

  2. 通过运行以下命令导航到 Navigator applications 文件夹:

    cd ~/.anaconda/navigator/applications/
    
  3. 通过运行以下命令创建新的空白配置文件:

    # Replace <FILE_NAME> with the desired name for your config file
    # For example, nav-tile-config.yaml
    touch <FILE_NAME>.yaml
    
  4. 通过运行以下命令,在默认文本编辑器中打开新文件:

    open <FILE_NAME>.yaml
    

隐藏现有切片#

Navigator 主页上可见的磁贴由通道列表中的通道控制。例如,JupyterLab 拼贴以及jupyterlab包中,当您拥有defaultschannel 的 channel,但如果defaults将从 channels 列表中删除。

此外,如果您添加conda-forge,bioconda或其他存储库渠道添加到渠道列表中,您将在 主页 上看到其他应用程序拼贴。

如果您不希望其中一些图块可见,可以使用配置.yaml文件,将其可用性设置为false.

有一些默认应用程序在 Navigator 中具有硬编码名称:

  • Anaconda AI 导引 -ai_navigator

  • Anaconda Cloud 笔记本 -anaconda_notebooks

  • Anaconda 工具箱 -anaconda-toolbox

  • 教育块 -edublocks

  • 胶水可视化 -glueviz

  • IBM 沃森 -ibm_watson

  • Jupyter实验室 -jupyterlab

  • Jupyter 笔记本 -notebook

  • Oracle 云基础设施 —oracle_oci

  • 橙子 3 -orange3

  • PyCharm 社区 -pycharm_ce

  • PyCharm 专业版 -pycharm_pro

  • PythonAnywhere -python_anywhere

  • PyScript -pyscript

  • QT 控制台 -qtconsole

  • RStudio -rstudio

  • Spyder -spyder

  • VS 代码 -vscode

任何其他包磁贴都由其磁贴名称隐藏。

  1. 创建新的配置文件或编辑现有的配置文件。

  2. 添加类似于以下内容的文本,具体取决于要隐藏的磁贴:

    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 Community 默认应用程序磁贴以及pyboatgnuradio-core瓦片来自conda-forge将在 Navigator Home 选项卡中对用户隐藏。

谨慎

如果您的瓦片无法隐藏,请确保您的 yaml 文件不包含任何制表符间距。对于任何缩进,请使用 4 个空格而不是制表符。

注意

Navigator 当前不支持模式匹配或正则表达式,同时隐藏切片名称。