File tree Expand file tree Collapse file tree 2 files changed +20
-4
lines changed Expand file tree Collapse file tree 2 files changed +20
-4
lines changed Original file line number Diff line number Diff line change @@ -33,10 +33,18 @@ RUN pip install --no-cache-dir \
33
33
COPY ./requirements.txt /tmp/
34
34
RUN pip install --no-cache-dir -r /tmp/requirements.txt
35
35
36
- # Install widget support
36
+ # Install all widget bits via pip
37
37
RUN pip install --no-cache-dir \
38
38
ipywidgets \
39
- jupyterlab_widgets
39
+ jupyterlab_widgets \
40
+ widgetsnbextension
41
+
42
+ # Enable classic-notebook widget nbextension
43
+ RUN jupyter nbextension install --py widgetsnbextension --sys-prefix && \
44
+ jupyter nbextension enable --py widgetsnbextension --sys-prefix
45
+
46
+ # Enable the server extension for JupyterLab & VS Code
47
+ RUN jupyter server extension enable --py jupyterlab_widgets --sys-prefix
40
48
41
49
EXPOSE 8888
42
50
CMD ["start-notebook.sh" ]
Original file line number Diff line number Diff line change @@ -29,10 +29,18 @@ RUN pip install --no-cache-dir \
29
29
COPY ./requirements.txt /tmp/
30
30
RUN pip install --no-cache-dir -r /tmp/requirements.txt
31
31
32
- # Install widget support
32
+ # Install all widget bits via pip
33
33
RUN pip install --no-cache-dir \
34
34
ipywidgets \
35
- jupyterlab_widgets
35
+ jupyterlab_widgets \
36
+ widgetsnbextension
37
+
38
+ # Enable classic-notebook widget nbextension
39
+ RUN jupyter nbextension install --py widgetsnbextension --sys-prefix && \
40
+ jupyter nbextension enable --py widgetsnbextension --sys-prefix
41
+
42
+ # Enable the server extension for JupyterLab & VS Code
43
+ RUN jupyter server extension enable --py jupyterlab_widgets --sys-prefix
36
44
37
45
EXPOSE 8888
38
46
CMD ["start-notebook.sh"]
You can’t perform that action at this time.
0 commit comments