aboutsummaryrefslogtreecommitdiff
path: root/ci/before_install.sh
diff options
context:
space:
mode:
Diffstat (limited to 'ci/before_install.sh')
-rwxr-xr-xci/before_install.sh20
1 files changed, 18 insertions, 2 deletions
diff --git a/ci/before_install.sh b/ci/before_install.sh
index 5b36adaef2..8b0603eb16 100755
--- a/ci/before_install.sh
+++ b/ci/before_install.sh
@@ -11,6 +11,18 @@ if [[ "${TRAVIS_OS_NAME}" == osx ]]; then
brew update
fi
+echo 'python info:'
+(
+ 2>&1 python --version || true
+ 2>&1 python2 --version || true
+ 2>&1 python3 --version || true
+ 2>&1 pip --version || true
+ 2>&1 pip2 --version || true
+ 2>&1 pip3 --version || true
+ echo 'pyenv versions:'
+ 2>&1 pyenv versions || true
+) | sed 's/^/ /'
+
echo "Upgrade Python 2 pip."
pip2.7 -q install --user --upgrade pip
@@ -20,6 +32,10 @@ if [[ "${TRAVIS_OS_NAME}" == osx ]]; then
echo "Upgrade Python 3 pip."
pip3 -q install --user --upgrade pip
else
- echo "Upgrade Python 3 pip."
- pip3 -q install --user --upgrade pip
+ if command -v pip3 ; then
+ echo "Upgrade Python 3 pip."
+ pip3 -q install --user --upgrade pip
+ else
+ echo 'warning: missing pip3'
+ fi
fi