Skip to content

Commit

Permalink
use system managed solutions for PEP 668
Browse files Browse the repository at this point in the history
  • Loading branch information
MeWu-IDM committed Nov 13, 2024
1 parent 6fc5418 commit f9a1ef8
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -45,13 +45,14 @@ RUN add-apt-repository ppa:deadsnakes/ppa && \
python3.12-venv \
python3.12-dev \
python3-pip \
python3-setuptools \
python3-wheel \
&& apt-get clean

# Set up Python virtual environment
# Install Jupyter, Quarto, and ipykernel
RUN pip install --upgrade pip setuptools wheel

RUN pip install jupyterlab jupyterlab-quarto jupyter_contrib_nbextensions quarto-cli ipykernel ipython
RUN python3 -m pip install jupyterlab jupyterlab-quarto jupyter_contrib_nbextensions quarto-cli ipykernel ipython
RUN python3.12 -m venv /opt/venv --system-site-packages

ENV PATH="/opt/venv/bin:$PATH"
Expand Down

0 comments on commit f9a1ef8

Please sign in to comment.