File tree Expand file tree Collapse file tree 1 file changed +45
-0
lines changed Expand file tree Collapse file tree 1 file changed +45
-0
lines changed Original file line number Diff line number Diff line change
1
+ # vpython
2
+
3
+ VPython labextension
4
+
5
+
6
+ ## Prerequisites
7
+
8
+ * JupyterLab ^0.35.0
9
+ * VPython Package >=7.4.8 (pip install vpython) or (conda install -c vpython vpython)
10
+
11
+ ## Installation
12
+
13
+ ``` bash
14
+ jupyter labextension install vpython
15
+ ```
16
+
17
+ ## Development
18
+
19
+ For a development install use the instructions for creating a custom jupyter labextension as a guide:
20
+
21
+ https://jupyterlab.readthedocs.io/en/stable/developer/extension_tutorial.html#extension-tutorial
22
+
23
+ but taylor the instructions for creating a vpython labextension.
24
+
25
+ ``` bash
26
+ jlpm install
27
+ jlpm add @jupyterlab/application
28
+ jlpm add @jupyterlab/apputils
29
+ jlpm add @jupyterlab/coreutils
30
+ jlpm add @jupyterlab/docregistry
31
+ jlpm add @jupyterlab/notebook
32
+ jlpm add @phosphor/disposable
33
+ jlpm add script-loader
34
+
35
+ cp -r ../../vpython/vpython_{libraries,data} .
36
+ jlpm run build
37
+ jupyter labextension install .
38
+ ```
39
+
40
+ To rebuild the package and the JupyterLab app:
41
+
42
+ ``` bash
43
+ jlpm run build
44
+ jupyter lab build
45
+ ```
You can’t perform that action at this time.
0 commit comments