隐藏 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 AI Navigator -
ai_navigator
Anaconda Cloud Notebooks -
anaconda_notebooks
Anaconda Toolbox -
anaconda-toolbox
EduBlocks -
edublocks
Glueviz -
glueviz
IBM watsonx -
ibm_watson
JupyterLab -
jupyterlab
Jupyter Notebook -
notebook
Oracle Cloud Infrastructure -
oracle_oci
Orange 3 -
orange3
PyCharm Community -
pycharm_ce
PyCharm Professional -
pycharm_pro
PythonAnywhere -
python_anywhere
PyScript -
pyscript
QT Console -
qtconsole
RStudio -
rstudio
Spyder -
spyder
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 Community 默认应用程序磁贴以及来自 conda-forge
的 pyboat
和 gnuradio-core
磁贴将从 Navigator 主页选项卡中对用户隐藏。
注意
如果您的磁贴未能隐藏,请确保您的 yaml 文件不包含任何制表符空格。对于任何缩进,请使用四个空格而不是制表符。
注意
Navigator 当前在隐藏磁贴名称时不支持模式匹配或正则表达式。