常见问题 (AEN 4.1.2)#

Q: 什么是Anaconda企业版笔记本?

A: Anaconda Enterprise Notebooks (AEN) 是一个基于浏览器的数据分析和可视化工具。AEN 允许数据科学团队成员创建和共享私人笔记本,管理访问权限,控制笔记本版本,比较和识别不同笔记本版本之间的差异,搜索笔记本中的关键词和包,使用增强的协作笔记本功能,包括版本控制和锁定,并访问本地和/或云端的协作笔记本服务器。

问:当有人与我共享笔记本时,这意味着什么?

A: 当有人通过Anaconda Enterprise Notebooks与你分享一个Jupyter Notebook时,你可以成功查看并运行他们的笔记本,而无需安装任何特殊的东西——无论他们使用什么库来创建该笔记本。该笔记本还包括运行所需的Python环境。

Anaconda Enterprise Notebooks 允许你将共享的 Jupyter Notebook 克隆到你自己的 Anaconda Enterprise Notebooks 账户中,然后进行任何你想要的更改或修改。Python 环境也会被克隆,因此除非你更改它,否则你将在与共享的 Jupyter Notebook 相同的环境中运行。

问:如何使用AEN访问CSV或Amazon S3数据?

A: 如果你的数据在CSV文件中,将CSV文件上传到你的Anaconda Enterprise Notebooks账户。存储在Amazon S3上的数据可以直接通过Boto接口从Anaconda Enterprise Notebooks访问。参见Boto文档

Q: 我可以安装其他Python包吗?如何安装?

A: 是的,通过在项目中为您的包创建一个自定义环境。参见 Conda integration

或者,如果您更喜欢在终端中使用命令行来创建自定义环境,请参阅下一个问题。

问:我可以在命令行中创建Python环境吗?如何操作?

A: 是的。使用 shell 提示符中的 conda 命令,您可以创建包含您选择的任何包的新 Python 环境。所有 Anaconda Enterprise Notebooks 环境都与项目的所有团队成员共享。这是 Anaconda Enterprise Notebooks 的一个强大且独特的功能。

示例:conda create 命令创建一个您选择名称的环境。这里我们称之为 myenv。新环境包含 numpy 包:

conda create -n myenv numpy

Python、Jupyter Notebooks 和 PIP 在所有新的 AEN 环境中默认都已安装。

要使用您的新环境,只需激活它:

source activate myenv

问:我可以使用Anaconda Enterprise Notebooks连接到GitHub吗?

A: 是的,您可以通过Anaconda Enterprise Notebooks终端完全访问GitHub。 从您的Anaconda Enterprise Notebooks账户生成SSH密钥并将其添加到您的GitHub账户中。

生成GitHub SSH密钥

要复制您的密钥,请使用:

cat ~/.ssh/id_rsa.pub

然后选择并复制该文件的内容到剪贴板。按照GitHub的指示,前往您的GitHub账户,并从剪贴板粘贴到GitHub设置菜单中的相应框中。

问:我可以获取我的Jupyter笔记本的打印视图吗?

A: 是的,您可以使用浏览器的常规打印功能打印您的笔记本。您还可以从文件菜单中的打印预览中预览打印页面。

问:我在AEN上有多少存储空间?

A: 存储没有设定限制 - 这仅受安装Anaconda Enterprise Notebooks的磁盘大小限制。如果您需要比现有更多的存储空间,请联系您的系统管理员。

问:如果AEN无法正常工作,我该怎么办?

A: 首先刷新页面。如果刷新不能解决问题, 关闭并重新打开运行不正常的应用程序。 如果这还不能解决问题,请在项目设置图标 -> 项目标签 -> 控制部分中重新启动你的AEN项目, 然后点击暂停,再启动你的项目。

如果这不起作用,请检查您是否使用的是最新版本的网页浏览器(Chrome、Safari、Edge 或 Firefox)。然后退出 AEN,重新启动浏览器,并重新登录。如果您仍然遇到问题,请联系您的管理员或企业支持代表。