jupyter协议实现和客户端库

jupyter-client的Python项目详细描述


Jupyter客户端

Code Health

jupyter_client包含Jupyter protocol的引用实现。 它还提供了用于处理内核的客户端和内核管理api。

它还提供jupyter kernelspec入口点 用于安装与Jupyter前端一起使用的kernelspec

开发设置

Jupyter Contributor Guides提供了大量关于为jupyter项目贡献代码或文档的信息。下面关于设置开发环境的有限说明是为了您的方便

编码

在搜索路径上需要python和pip。将jupyter客户机git存储库克隆到您的计算机上,例如/my/project/jupyter_client。 现在创建一个editable install 并通过执行以下命令下载代码和测试套件的依赖项:

cd /my/projects/jupyter_client/
pip install -e .[test]
py.test

最后一个命令运行测试套件来验证设置。在开发过程中,您可以将文件名传递给py.test,它将只执行这些测试

文件

jupyter客户端的文档是使用sphinx从docs/中的文件生成的。有关使用可选模块选项设置Sphinx的说明,请参见Documentation Guide您还需要make命令。 对于处理jupyter客户端文档的最小sphinx安装,请执行:

pip install ipykernel sphinx sphinx_rtd_theme

以下命令以HTML格式生成文档并检查是否存在断开的链接:

cd /my/projects/jupyter_client/docs/
make html linkcheck

将浏览器指向以下URL以访问生成的文档:

文件:///my/projects/jupyter_client/docs/_build/html/index.html

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何让ruby和maven协同工作   如何从Java代码中调用Excel VBA宏?   java是公共类的默认成员   java Android TextToSpeech总是无法运行   导入JAVA包的类不存在   java中有很多JSP/Servlet应用程序示例,为什么是。使用inc扩展代替。包含的jsp?   tomcat向JavaWebApp添加JAR   java如何在MySQL中向表中插入变量   java在Spring web app中找不到类[org.springframework.scheduling.quartz.SchedulerFactoryBean]   swing Java GUI布局建议   java Google HTTP库JSON解析,空值默认为True   java使用Eclipse和Apache Tomcat 9.0开发聊天机器人   java我可以使用vmware软件包更改虚拟机的IP地址吗?   java在单击“后台运行”后返回进度监视器对话框   java uibinder onload not调用   java Spring数据分页和排序存储库的工作原理