From a1d2fd8f41161bb27d403ed6ebcc50ee149844c8 Mon Sep 17 00:00:00 2001 From: Ale Martinez Date: Thu, 9 Jul 2020 15:42:40 -0300 Subject: [PATCH] Fix Travis-ci macOS builds - restore python 3.7 simlinks [skip appveyor] Likely removed by python 3.8 forced upgrade. --- travis/osx/before_script.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/travis/osx/before_script.sh b/travis/osx/before_script.sh index 5e440581a..9fe878948 100755 --- a/travis/osx/before_script.sh +++ b/travis/osx/before_script.sh @@ -1,10 +1,15 @@ #!/bin/bash set -ev +# Create simlinks to python3.7 binaries, likely removed during upgrade to 3.8 +sudo ln -s /usr/local/Cellar/python/3.7.5/Frameworks/Python.framework/Versions/3.7 /usr/local/opt/python/Frameworks/Python.framework/Versions/3.7 +sudo ln -s /usr/local/Cellar/python/3.7.5/Frameworks/Python.framework/Versions/3.7/bin/python3.7 /usr/local/opt/python/bin +sudo ln -s /usr/local/Cellar/python/3.7.5/Frameworks/Python.framework/Versions/3.7/bin/python3.7 /usr/local/bin +sudo ln -s /usr/local/Cellar/python/3.7.5/Frameworks/Python.framework/Versions/3.7/bin/python3.7-config /usr/local/opt/python/bin +sudo ln -s /usr/local/Cellar/python/3.7.5/Frameworks/Python.framework/Versions/3.7/bin/python3.7-config /usr/local/bin + python3.7 --version python3.7-config --prefix -sudo ln -s /usr/local/Cellar/python/3.7.5/Frameworks/Python.framework/Versions/3.7 /usr/local/opt/python/Frameworks/Python.framework/Versions/3.7 -sudo ln -s /usr/local/Cellar/python/3.7.5/Frameworks/Python.framework/Versions/3.7/bin/python3.7 /usr/local/opt/python/bin/python3.7 # Python mandatory packages - refresh cache if folder is empty if [ -z "$(ls -A site-packages)" ]; then