2 Antworten
- Neueste
- Die meisten Stimmen
- Die meisten Kommentare
2
Why not try installing Python3.12 using pyenv as shown below?
FROM amazonlinux:2023
RUN dnf install -y git tar gcc \
zlib-devel bzip2-devel readline-devel \
sqlite sqlite-devel openssl-devel \
tk-devel libffi-devel xz-devel
RUN curl https://pyenv.run | bash && \
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc && \
echo '[[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc && \
echo 'eval "$(pyenv init -)"' >> ~/.bashrc && \
source ~/.bashrc && \
pyenv install 3.12.4 && \
pyenv global 3.12.4
0
Looks like python3.11 is the latest available in the repos.
dnf list | grep python3
Relevanter Inhalt
- AWS OFFICIALAktualisiert vor 2 Jahren
- AWS OFFICIALAktualisiert vor 8 Monaten
- AWS OFFICIALAktualisiert vor 2 Jahren
- AWS OFFICIALAktualisiert vor 2 Jahren
By the way, this method takes about 6 to 7 minutes to build. Once the build is complete, you can start the container from the image and check the Python version.