Closed birdflyi closed 2 weeks ago
I am not quite familiar with Python kernel, can you check on this PR? @Peng99999
@frank-zsy I've already tested it, and this PR can be merged. Thanks to @birdflyi for this work, the issue #1580 mentioned in the previous weekly meeting have been resolved. 👍
Fix https://github.com/X-lab2017/open-digger/issues/1578
Purpose
Supplement and organize the dependency requirements.txt files and README.md files for each kernel; Unified the startup method of all kernels.
Method
Supplement and organize the dependency requirements.txt files and README.md files for each kernel
Unified the startup method of all kernels
Extract similar description patterns in the contents of README.md files
Extract the universal Dockerfile pattern with arguments for kernels
Adjusting the kernel's interface related to startup
Feature
Kernels
Results:
npm run notebook-pycjs
command is added into package.json for the kernel pycjs since it has a similar dependency pattern with the kernel node.js.Extra: Fixed some minor bugs in notebook/node_vm2_pycaller.ipynb, python_v2/db/clickhouse_wrapper.py and python/db/clickhouse.py. The package.json settings makes the startup of kernel pycjs as easy as the kernel node.js. The startup method of kernel pycjs:
cd open-digger
npm install
npm run notebook-pycjs