Skip to main content

Jupyter 的 ScalaTion 内核

项目描述

概述

Scalation Kernel项目为Jupyter notebooks提供了一个轻量级的 Scala + ScalaTion内核 。更多信息可在项目页面上找到

安装

先决条件

  • Java 8 (>= 8)

  • 斯卡拉 2.12.8 (>= 2.12.8)

安装需要从这里获得最新的 ScalaTion 发行版 (>= 1.3) 。拥有 ScalaTion 后,请确保在继续之前正确设置SCALATION_JARS环境变量。这可以单独完成,如下所示:

需要注意的是,这是最重要的一步,如果环境变量不正确,程序将无法正常运行。

步骤(终端):

  • 找到您下载 ScalaTion 副本的位置。

  • 使用pwd命令获取路径位置。

  • 复制路径以在后续步骤中使用。

运行以下命令,将“/path/to/”替换为pwd命令中的文件路径:

$ export SCALATION_JARS=/path/to/scalation_mathstat.jar
$ export SCALATION_JARS=/path/to/scalation_modeling.jar:$SCALATION_JARS

例子:

$ export SCALATION_JARS=/home/mepcotterell/Downloads/scalation_1.4/scalation_mathstat.jar
$ export SCALATION_JARS=/home/mepcotterell/Downloads/scalation_1.4/scalation_modeling.jar:$SCALATION_JARS

如果您知道scalation_models目录的路径,也可以使用单个命令完成 :

$ export SCALATION_JARS=$(find /path/to/scalation_models/lib | grep .jar | paste -sd ":" -)

要从 PyPI 安装Scalation Kernel,可以使用以下命令:

$ python3 -m pip install -U scalation_kernel
$ python3 -m scalation_kernel.install

安装指南中提供了更多安装选项,包括 Python 虚拟环境和 Docker 容器的部署选项。

使用 ScalaTion 内核

Jupyter 中标记为New的下拉菜单应显示使用已安装的内核创建 ScalaTion 笔记本的选项。

用户指南 目前正在开发中。计划在下一个次要版本中提供完整的草稿。在此之前,请参阅示例笔记本集合以 获取使用示例。

贡献者

执照

版权所有 © Michael E. Cotterell 和乔治亚大学。该软件在MIT 许可下是免费和开源的。本网页上表达的内容和观点不一定反映佐治亚大学或佐治亚大学系统的观点,也不受其认可。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

scalation_kernel-1.2.1.tar.gz (9.2 kB 查看哈希)

已上传 source