常见问题#

一般常见问题#

什么是笔记本,为什么要使用它们?#

Jupyter Notebook 提供了一个基于 Web 的界面,用于创建和共享计算文档。您可以将可执行代码、文档和说明无缝混合到一个可移植文档中。笔记本不仅是一种出色的便携式学习工具,而且还是原型设计和生成数据科学工作的强大工具。

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

如何访问 Anaconda Notebooks?#

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

在 Anaconda Cloud 上登录您的帐户后,直接转到 nb.anaconda.cloud 或单击 Anaconda Cloud 顶部导航栏中的“笔记本”。

我可以访问哪些内容?#

使用 Anaconda Notebooks,您可以在我们弹性和受支持的云平台上运行以下所有内容,因此您可以在任何设备上随时随地使用它!

Capabilities

Free

Starter

Pro*/Business

Enterprise

A dedicated JupyterLab notebook interface

Fast, backed-up SSD storage

5GB†

10GB

20GB

Unlimited

CPU seconds (daily)

1,000

8,000

20,000

Unlimited

Published applications

1

4

10

Unlimited

Number of Assistant chats per day

30

60

120

Unlimited

Conda environments with the most popular python packages

Ability to create and upload your own custom environments

Example notebooks

注意

* Pro 是不再可供购买的旧级别。

Anaconda Notebooks 与 JupyterLab 和 Jupyter Notebooks 不同吗?#

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

要启动经典 Jupyter Notebook 的实例,请单击菜单栏中的 Help(帮助),然后选择 Launch Classic Notebook(启动经典笔记本)。

我可以在哪里获得支持?#

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

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

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

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

conda list

我可以共享我的笔记本吗?#

是的!单击笔记本顶部的共享,为笔记本生成可共享的链接或可嵌入的 HTML。有关更多信息,请参阅共享 Anaconda 笔记本

如何将笔记本上传到服务?#

在 Anaconda Notebooks JupyterLab 界面中,单击文件浏览器中的上传文件以浏览本地.ipynb文件。然后,单击 Open(打开)。笔记本将显示在左侧菜单中。

您还可以将笔记本从系统上的文件夹拖放到文件浏览器中以上传它。

如何保存笔记本?#

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

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

Anaconda Notebooks 提供的包是公共 repo.anaconda.com 存储库中提供的包的子集。目前不支持通过Token化访问从 Professional 存储库安装包。

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

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

我可以将 Anaconda Notebooks 用于工作吗?#

Anaconda Notebooks 本身并不能为其用户提供商业合规性。允许访问具有 Pro、Business 或 Enterprise 订阅级别的 Anaconda Notebooks 的客户将所有 Anaconda 产品用于商业用途。有关更多详细信息,请参阅我们的服务条款

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

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

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

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

我有站点许可证。如何授予我的成员访问权限?#

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

内核包存储在哪里?#

ipykernel可从主渠道获取,r-irkernel可从 R 语言频道获得。

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

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

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

什么是数据目录?#

数据目录是示例数据集,可用于熟悉在笔记本中运行和分析数据集。通过在 Launcher 中选择 Explore Catalogs 来访问 Anaconda 的预填充数据集目录。

故障排除#

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

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

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

要完全重置(“恢复出厂设置”)您的 Anaconda Notebooks 实例,请单击 Disk Usage (磁盘使用情况) 指示器上的任意位置以打开 Manage Disk Usage (管理磁盘使用情况) 对话框。然后,单击 Reset...

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

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

为防止在您未主动使用 Notebook 时占用 CPU 秒数,请确保在当天注销之前关闭所有打开的 Notebook 实例中的所有内核。您可以从 Running Terminals and Kernels 选项卡执行此作:

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

我的笔记本正在尝试导入包,但收到错误。#

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

以下是帮助解决此问题的几个步骤:

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

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

列出环境中可用的软件包

如果其中一个导入失败,请首先验证该软件包是否存在于内核环境中。您可以通过运行conda list.

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

要查看可用环境的列表,请运行conda info --envs.您当前的活动环境旁边会显示一个星号。

创建自定义环境

如果 Anaconda 提供的任何环境都不包含您需要的软件包,请为您的笔记本项目创建自定义运行环境

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

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

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

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

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

我已注册/登录 - 为什么 Notebooks 无法打开?#

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

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

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

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

注意

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

为什么 Anaconda 使用白名单?

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

免费套餐账户只能访问我们允许列表中的网站。

付费层帐户可以不受限制地访问互联网,因为它们可以通过付款详细信息与真人相关联。

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

要将新站点添加到允许列表,请使用 Anaconda Notebooks/PythonAnywhere 允许列表请求表单提交请求。只有当网站具有官方的、公开的、有文档记录的 API 时,我们才会将网站添加到列表中,即为机器使用而非人类使用而设计的网站。

注意

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

如何激活调试器?#

要激活调试器,请单击活动笔记本右侧的 bug 图标。从 JupyterLab 的 Debugger 主题了解有关 Debugger 的更多信息