Fix Travis-ci macOS builds - restore python 3.7 simlinks

[skip appveyor]
Likely removed by python 3.8 forced upgrade.
This commit is contained in:
Ale Martinez
2020-07-09 15:42:40 -03:00
parent a33a74923b
commit a1d2fd8f41

View File

@@ -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