FAQ#

通用 FAQ#

什么是 notebooks,为什么要使用它们?#

Jupyter Notebooks 提供了一个基于 Web 的界面,用于创建和共享计算文档。您可以无缝地在一个可移植文档中混合可执行代码、文档和说明。Notebooks 不仅是一个出色的可移植学习工具,也是原型设计和生成数据科学工作的高效工具。

Anaconda Notebooks 让您可以跳过设置和安装,直接开始学习和编写代码。

如何访问 Anaconda Notebooks?#

您可以从任何现代 Web 浏览器以及任何有互联网连接的地方访问和使用 Anaconda Notebooks。

登录到 Anaconda Cloud 上的帐户后,直接访问 nb.anaconda.cloud 或单击 Anaconda Cloud 顶部导航栏中的“Notebooks”。

我有什么访问权限?#

借助 Anaconda Notebooks,您可以在我们弹性且受支持的云平台上运行以下所有功能,因此您可以在任何设备上的任何地方使用它!

功能

免费

入门版

专业版*/商业版

企业版

专用 JupyterLab notebook 界面

快速、备份的 SSD 存储

5GB†

10GB

20GB

无限

CPU 秒数(每日)

1,000

8,000

20,000

无限

已发布的应用程序

1

4

10

无限

每日 Assistant 聊天次数

30

60

120

无限

包含最流行的 python 包的 Conda 环境

创建和上传您自己的自定义环境的能力

示例 notebooks

注意

* 专业版是已不再提供购买的旧版本。

Anaconda Notebooks 与 JupyterLab 和 Jupyter Notebooks 有什么不同?#

Anaconda Notebooks 是一项托管的 JupyterLab 服务,使您能够可靠地在线运行 JupyterLab notebooks。您的专用 JupyterLab 实例预配置了持久云存储、数百个数据科学包和托管基础设施。

要启动经典 Jupyter Notebooks 的实例,请单击菜单栏中的Help,然后选择Launch Classic Notebook

在哪里可以获得支持?#

您可以在 Anaconda 社区论坛上获得社区支持。如果您需要进一步的技术帮助,请提交支持工单

Anaconda Notebooks 上预配置了哪些包?#

Anaconda 安装程序提供的所有包都已预加载,可以通过 Anaconda Notebooks 使用。最新版本的 Anaconda Distribution 始终是 Anaconda Notebooks 中的默认环境。随着新安装程序的发布,新的环境也将可用。有关管理环境的更多信息,请参阅环境

要查看环境中所有包的列表,请从 Anaconda Notebooks 中的终端或 notebook 运行以下命令

conda list

我可以共享我的 notebooks 吗?#

可以!单击 notebook 顶部的Share 以生成 notebook 的可共享链接或可嵌入 HTML。有关更多信息,请参阅共享 Anaconda Notebooks

如何将 notebook 上传到服务?#

在 Anaconda Notebooks JupyterLab 界面中,单击文件浏览器中的Upload files 以浏览本地 .ipynb 文件。然后,单击Open。该 notebook 将出现在左侧菜单中。

您也可以将系统文件夹中的 notebook 拖放到文件浏览器中进行上传。

如何保存 notebook?#

与大多数 IDE 或编辑器一样,JupyterLab 具有标准的“保存”和“另存为…”功能,这些功能会将 notebook 保存在我们平台上的目录中。您也可以从“文件”菜单下载 notebook 文件以将其保存在本地。

我可以在 Anaconda Notebooks 中使用 Professional 存储库中的包吗?#

Anaconda Notebooks 提供的包是 public repo.anaconda.com 存储库提供的包的子集。目前不支持通过令牌访问从 Professional 存储库安装包。

我可以在 Anaconda Notebooks 中安装新包或创建自定义环境吗?#

您可以使用 conda 可以从 repo.anaconda.com 安装的任何包创建自己的 conda 环境。可以通过按照环境中的步骤来实现这一点。

我可以在工作中使用 Anaconda Notebooks 吗?#

Anaconda Notebooks 本身不向其用户提供商业合规性。使用专业版、商业版或企业版订阅级别的 Anaconda Notebooks 的客户可以出于商业目的使用所有 Anaconda 产品。有关更多详细信息,请参阅我们的服务条款

我在 Anaconda Cloud 中有一个组织。我的团队如何利用 Anaconda Notebooks?#

在 Anaconda Cloud 上注册为组织一部分的注册客户可以独立访问 Anaconda Notebooks。Anaconda Notebooks 的访问权限在成员角色指定和注册后授予。

我可以控制对 Anaconda Notebooks 的访问权限吗?#

可以。您可以阻止您的组织成员从组织的 组织资料页面访问 Anaconda Cloud Notebooks。有关更多信息,请参阅编辑组织设置

我拥有站点许可证。如何为我的成员提供访问权限?#

如果您是客户但尚未在 Anaconda Cloud 上注册您的组织,请参阅此文档,了解如何设置您的组织并邀请成员。

内核包存储在哪里?#

ipykernel 可从主通道获得,r-irkernel 可从 R 语言通道获得。

在 Anaconda Notebooks 上发布与直接在 PyScript.com 上工作相比,有什么优点和缺点?#

在 Anaconda Notebooks 上发布为您提供服务器托管的应用程序,而 PyScript.com 为您提供浏览器托管的应用程序。

Panel 同时支持服务器和浏览器操作;但是,浏览器端操作需要将所有数据复制到浏览器,这在处理大型数据集时是不切实际的。此外,某些应用程序无法在浏览器端运行,因为某些库使用的操作在 WASM 中不可用(例如,numbadaskpytorch 等库)。换句话说,这只是在服务器上运行还是在浏览器中本地运行的问题。

什么是数据目录?#

数据目录是示例数据集,您可以使用它们来熟悉在 notebook 中运行和分析数据集。通过在 Launcher 中选择Explore Catalogs 来访问 Anaconda 的预填充数据集目录。

故障排除#

我无法连接到我的 Anaconda Notebooks 实例。#

一般的连接和生成问题通常可以通过关闭所有选项卡、等待几分钟并重新打开 Notebooks 来解决。查看 Anaconda 状态页面 以了解正在进行的中断。

如何完全重置我的 Anaconda Notebooks 实例?#

要完全重置(“恢复出厂设置”)您的 Anaconda Notebooks 实例,请单击磁盘使用量仪表上的任意位置以打开管理磁盘使用量对话框。然后,单击重置…

有关更多详细信息,请参阅我们的数据存储和内存主题。

我今天第一次打开 Anaconda Notebooks,但我的所有 CPU 秒数都已用完。#

为防止在您不主动使用 Notebooks 时 CPU 秒数被消耗,请确保在每天注销之前关闭所有打开的 Notebooks 实例中的所有内核。您可以从正在运行的终端和内核选项卡执行此操作

如果问题仍然存在,请在 Anaconda 社区论坛中提出问题或提交支持工单

我的 notebook 正在尝试导入一个包,但我收到一个错误。#

错误的最常见原因是您的环境中缺少所需的包。我们提供的基于 Anaconda 发行版的默认环境包含数百个最常见的数据科学 python 包,但不包括所有内容。您可能需要创建一个自定义环境来安装您需要的包。

以下是一些有助于解决此问题的步骤

确保您选择了正确的内核/环境

默认的 anaconda-<YEAR>.<MONTH>-py<PYTHON_VERSION> 环境包含广泛的软件包,但您可能已经为您的 notebook 创建了自定义环境。单独的环境在 JupyterLab 中表示为“内核”。您可以通过单击内容窗格右上角的内核名称来查看和切换可用的内核。

列出环境中可用的软件包

如果您的导入之一失败,首先要验证软件包是否存在于内核环境中。您可以通过在终端中运行 conda list 来查看当前环境中可用的软件包。

要查看特定环境中的软件包,请运行 conda list --name <ENV_NAME>

要查看可用环境的列表,请运行 conda info --envs。星号会出现在您当前活动环境的旁边。

创建自定义环境

如果 Anaconda 提供的环境都不包含您需要的软件包,请为您的 notebook 项目创建一个自定义环境

为什么我的自定义环境没有显示在 Launcher 或 Select Kernel 模态框中?#

环境未在 Anaconda Notebooks 中显示为内核的最常见原因是它不包含内核软件包。

有关在您的环境中安装内核软件包的更多信息和说明,请参阅环境

为什么我会收到错误消息?#

如果您收到“文件加载错误”、“未处理的错误”或“意外错误”等错误消息,如下图所示,则很可能是您已超出当前层级的存储空间。请按照上面存储问题中的步骤从您的 Notebooks 实例中删除项目,或升级到更高级别的订阅层级。

我已经注册/登录了,为什么 Notebooks 没有打开?#

您浏览器的弹出窗口阻止程序(在 Firefox 和 Safari 上自动启用)可能阻止了 Notebooks 打开。

禁用您的弹出窗口阻止程序,然后尝试从 anaconda.cloud 再次打开 Notebooks。

我已经从免费层级升级到付费层级,但我无法连接到某些网站。#

不受限制的互联网访问仅在新 Notebooks 进程中激活。因此,Anaconda 建议关闭所有会话并从 anaconda.cloud 重新启动 Notebooks 以获取升级。

注意

升级生效可能需要一个小时。

为什么 Anaconda 使用允许列表?

Anaconda 使用允许列表来防止恶意行为者使用免费帐户匿名入侵和垃圾邮件其他网站。

免费层级帐户只能访问我们允许列表上的网站。

付费层级帐户具有不受限制的互联网访问权限,因为它们可以通过付款详细信息链接到真人。

如何将站点添加到允许列表?

要将新站点添加到允许列表,请使用Anaconda Notebooks/PythonAnywhere 允许列表请求表单提交请求。我们仅在站点具有官方、公共、已记录的 API 时才将其添加到列表中——即,为机器消费而不是人类消费而设计和预期的站点。

注意

GitLab 实例:如果 GitLab 实例包含公共存储库,则可以将其添加到允许列表。要将 GitLab 实例添加到允许列表,请在您的请求中提供指向公共存储库的链接。

如何激活调试器?#

要激活调试器,请单击活动 notebook 右侧的错误图标。从 JupyterLab 的调试器主题了解有关调试器的更多信息。