pyviz生态系统的双向通信。
pyviz-comms的Python项目详细描述
Pyviz_通信
为pyviz工具提供了一个简单的双向通信体系结构 包括在经典笔记本和 朱庇特实验室。
这个存储库中有两个可安装的组件:python 各种pyviz工具使用的组件和用于启用 Jupyterlab支持。
安装jupyterlab扩展
jupyterlab用户需要安装jupyterlab pyviz扩展:
jupyter labextension install @pyviz/jupyterlab_pyviz
兼容性
PyViz库通常独立于
JupyterLab和jupyterlab_pyviz
扩展
自holovies1.10.0和pyviz_comms
的第一个版本以来一直受支持。
我们的目标是jupyterlab_pyviz
次要版本(使用SemVer模式)是
为遵循jupyterlab的小版本bumps和微版本而设计,用于新的jupyterlab_pyviz
功能
或者bug修复版本。我们之前一直不同意让扩展版本有轻微的版本冲突
跟踪jupyterlab的版本,以便用户寻找与其jupyterlab兼容的扩展版本
安装可参考下表。
兼容的jupyterlab和jupyterlab-bokeh版本
JupyterLab | jupyterlab_pyviz |
---|---|
0.33.x | 0.6.0 |
0.34.x | 0.6.1-0.6.2 |
0.35.x | 0.6.3-0.7.1 |
开发jupyterlab扩展
对于开发安装(需要NPM版本4或更高版本),请在存储库目录中执行以下操作:
npm install jupyter labextension link .
要重建包和jupyterlab应用程序:
npm run build jupyter lab build
python包pyviz_comms
python包由pyviz项目使用,可以是 已安装PIP和CONDA。