隐藏导航器瓦片#
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
隐藏现有的瓦片#
在导航器主页上可见的磁贴由您频道列表中的频道控制。例如,当您的频道列表中有defaults
频道时,JupyterLab磁贴以及jupyterlab
包在主页上可用,但如果从频道列表中移除defaults
,则变得不可用(且不可见)。
此外,如果您将conda-forge
、bioconda
或其他仓库频道添加到您的频道列表中,您将在主页上看到额外的应用程序磁贴。
如果您不希望某些图块可见,您可以在Navigator应用程序文件夹中使用.yaml
配置文件将它们的可用性设置为false
。
Navigator 中有一些默认应用程序的名称是硬编码的:
Anaconda AI 导航器 -
ai_navigator
Anaconda Cloud 笔记本 -
anaconda_notebooks
Anaconda 工具箱 -
anaconda-toolbox
EduBlocks -
edublocks
Glueviz -
glueviz
IBM watsonx -
ibm_watson
JupyterLab -
jupyterlab
Jupyter Notebook -
notebook
Oracle 云基础设施 -
oracle_oci
Orange 3 -
orange3
PyCharm 社区版 -
pycharm_ce
PyCharm 专业版 -
pycharm_pro
PythonAnywhere -
python_anywhere
PyScript -
pyscript
QT 控制台 -
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 目前不支持在隐藏图块名称时进行模式匹配或正则表达式。