From 23346ae63c38073b87e1ea0ddb3cd19771e45262 Mon Sep 17 00:00:00 2001 From: Greg Hogan Date: Wed, 5 Jan 2022 00:25:34 -0800 Subject: [PATCH] setup: update pyenv before installing python (#23405) --- update_requirements.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/update_requirements.sh b/update_requirements.sh index bece43a51a..40508efd6b 100755 --- a/update_requirements.sh +++ b/update_requirements.sh @@ -4,7 +4,7 @@ DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null && pwd )" cd $DIR if ! command -v "pyenv" > /dev/null 2>&1; then - echo "installing pyenv..." + echo "pyenv install ..." curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash export PATH=$HOME/.pyenv/bin:$HOME/.pyenv/shims:$PATH fi @@ -13,7 +13,9 @@ export MAKEFLAGS="-j$(nproc)" PYENV_PYTHON_VERSION=$(cat .python-version) if ! pyenv prefix ${PYENV_PYTHON_VERSION} &> /dev/null; then - echo "pyenv ${PYENV_PYTHON_VERSION} install ..." + echo "pyenv update ..." + pyenv update + echo "python ${PYENV_PYTHON_VERSION} install ..." CONFIGURE_OPTS="--enable-shared" pyenv install -f ${PYENV_PYTHON_VERSION} fi