Skip to content

Commit

Permalink
the previous workaround actually worked
Browse files Browse the repository at this point in the history
  • Loading branch information
armandobelardo committed Feb 24, 2024
1 parent 55b5c24 commit b4bf65d
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion docker/seed/Dockerfile.python
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,19 @@ COPY seed/python-sdk/imdb/src ./src
RUN yum update -y
RUN yum upgrade -y
RUN yum -y install make git gcc zlib-devel openssl-devel xz-devel bzip2-devel libffi-devel ncurses-devel sqlite-devel readline
RUN yum -y --skip-broken install wget curl llvm libxml2-devel libffi-devel
RUN git clone --depth=1 https://github.com/pyenv/pyenv.git .pyenv
ENV PYENV_ROOT="${HOME}/.pyenv"
ENV PATH="${PYENV_ROOT}/shims:${PYENV_ROOT}/bin:${PATH}"
RUN eval "$(pyenv init --path)"

# Save so we can revert
RUN OLD_PATH="$PATH"
# Remove linuxbrew from the path
RUN export PATH="$(echo $PATH | tr : '\n' | grep -v linuxbrew | paste -s -d:)"
# Install Python
RUN pyenv install 3.8
RUN pyenv install 3.9
# revert path
RUN export PATH=$OLD_PATH

RUN pyenv global 3.8

0 comments on commit b4bf65d

Please sign in to comment.