跳转到主要内容

deephaven插件

项目描述

deephaven_altair

这是一个Python插件,用于在Deephaven中显示Vega-Altair图表,它从deephaven-plugin模板生成。

它仍在开发中,但基本和分层图表效果良好,但目前不支持concat、repeat或facet图表。

构建插件

要构建插件,您需要安装npmpython,以及Python的build包。nvm也强烈推荐,项目中包含.nvmrc文件。可以使用以下命令创建python venv并安装推荐的包

cd deephaven_altair
python -m venv .venv
source .venv/bin/activate
pip install --upgrade -r requirements.txt

src/js目录构建JavaScript插件

cd src/js
nvm use
npm install
npm run build

然后,从顶级目录构建Python插件

cd ../..
python -m build --wheel

构建的wheel文件将位于dist目录中。

安装插件

可以使用pip install <wheel file>将插件安装到Deephaven实例中。插件构建后在dist目录中存储wheel文件。具体如何操作将取决于您如何运行Deephaven。如果使用上面创建的venv,可以使用以下命令创建插件和服务器

pip install deephaven-server
pip install dist/deephaven_altair-0.0.1.dev0-py3-none-any.whl
deephaven server

有关更多信息,请参阅插件文档

使用插件

一旦Deephaven服务器启动,插件就应该可以使用。

项目详情


下载文件

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

源分布

此版本没有可用的源代码分发文件。请参阅有关生成分发存档的教程。

构建的分发

deephaven_altair-0.0.1-py3-none-any.whl (443.5 kB 查看哈希值)

上传时间: Python 3

由以下支持