File tree Expand file tree Collapse file tree 2 files changed +16
-24
lines changed Expand file tree Collapse file tree 2 files changed +16
-24
lines changed Original file line number Diff line number Diff line change @@ -33,18 +33,14 @@ 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 all widget bits via pip
37
- RUN pip install --no-cache-dir \
38
- ipywidgets \
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
36
+ # Enable Jupyter widget support
37
+ RUN pip install --no-cache-dir ipywidgets
38
+
39
+ # For JupyterLab (inside the container), install the widget manager
40
+ RUN jupyter labextension install @jupyter-widgets/jupyterlab-manager \
41
+ --no-build && \
42
+ jupyter lab build && \
43
+ jupyter labextension enable @jupyter-widgets/jupyterlab-manager
48
44
49
45
EXPOSE 8888
50
46
CMD ["start-notebook.sh" ]
Original file line number Diff line number Diff line change @@ -29,18 +29,14 @@ 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 all widget bits via pip
33
- RUN pip install --no-cache-dir \
34
- ipywidgets \
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
32
+ # Enable Jupyter widget support
33
+ RUN pip install --no-cache-dir ipywidgets
34
+
35
+ # For JupyterLab (inside the container), install the widget manager
36
+ RUN jupyter labextension install @jupyter-widgets/jupyterlab-manager \
37
+ --no-build && \
38
+ jupyter lab build && \
39
+ jupyter labextension enable @jupyter-widgets/jupyterlab-manager
44
40
45
41
EXPOSE 8888
46
42
CMD ["start-notebook.sh"]
You can’t perform that action at this time.
0 commit comments