Hi,
In the past I’ve installed DMstack from source against Anaconda Python 2.3.0 (python 2.7.10) with no trouble. Today, I just tried it again, but running “bash newinstall.sh” fails saying the python on my system is incompatible. I just grabbed newinstall.sh via curl so I suspect this is the most up to date version.
LSST stack requires Python 2.7; you seem to have Python 2.7.10 :: Anaconda 2.3.0 (64-bit) on your
path (/opt/lsst/anaconda/2.3.0/bin/python).
Please set up a compatible python interpreter, prepend it to your PATH, and rerun this script.
Alternatively, we can set up the Miniconda2 Python distribution for you.
In addition to Python 2.7, some LSST packages depend on recent versions of numpy,
matplotlib, and scipy. If you don't have all of these, the installation may fail.
Using the Miniconda2 Python distribution will ensure all these are set up.
Miniconda2 Python installed by this installer will be managed by LSST's EUPS
package manager, and will not replace or modify your system python.
Would you like us to install the Miniconda2 3.19.0.lsst4 Python distribution (if unsure, say yes)? no
Thanks. After you install Python 2.7 and the required modules, rerun this script to
continue the installation.
Obviously I can work around this by just accepting the Miniconda install, and I probably will - but I’m just curious why this behavior seems to be new?
Thanks,
heather