deephaven插件
项目描述
deephaven_altair
这是一个Python插件,用于在Deephaven中显示Vega-Altair图表,它从deephaven-plugin模板生成。
它仍在开发中,但基本和分层图表效果良好,但目前不支持concat、repeat或facet图表。
构建插件
要构建插件,您需要安装npm
和python
,以及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 查看哈希值)