baudren / montepython_public

Public repository for the Monte Python Code
MIT License
65 stars 114 forks source link

Planck likelihood-2.0 error "SSL required" #151

Open saadkamranok opened 2 years ago

saadkamranok commented 2 years ago

Hi! i am trying to install plc-2.0 in order to call it from montepython. i already installed plc-3.1 using command "./waf configure --install_all_deps --lapack_mkl=$MKLROOT" and "./waf install" it showed no error and i easily sourced before calling from montepython. now i want to install plc-2.0 and it shows the following SSL required error. on using "./waf configure --install_all_deps --lapack_mkl=$MKLROOT" command. Can someone kindly explain this error?

:~/planck/plc-2.0$ ./waf configure --install_all_deps --lapack_mkl=$MKLROOT Setting top to : /home/saad/planck/plc-2.0 Setting out to : /home/saad/planck/plc-2.0/build Checking for program 'gcc, cc' : /usr/bin/gcc Checking for program 'ar' : /usr/bin/ar Check gcc version : 7.5.0 Compile a test code with gcc : yes Setting architecture flag to : ['-m64'] Checking for $CC option to support OpenMP : -fopenmp Checking for program 'ifort' : not found ifort not found, defaulting to gfortran (cause: 'Could not find the program ['ifort'] (complete log in /home/saad/planck/plc-2.0/build/config.log)') Checking for program 'gfortran, g77' : /usr/bin/gfortran Check gfortran version : not found, let's hope for the best... Compile a test code with gfortran : yes retrieve gfortran link line : ok fortran link line : -L/home/saad/planck/plc-2.0 -lgfortran -lgomp Setting install root to : /home/saad/planck/plc-2.0 Setting install bin directory to : /home/saad/planck/plc-2.0/bin Setting install lib directory to : /home/saad/planck/plc-2.0/lib Setting install include directory to : /home/saad/planck/plc-2.0/include Checking for program 'python' : /home/saad/anaconda2/bin/python Checking for python version : 2.7.13 python-config : /home/saad/anaconda2/bin/python-config Asking python-config for pyembed '--cflags --libs --ldflags' flags : yes Getting pyembed flags from python-config : yes Checking for library dl : yes checking for RTLD_DEFAULT in dl : no Checking for program 'pmc-config' : not found Checking for library pmc : not found Checking for library ['lapack', 'blas'] : yes Checking for function dposv : yes Checking for function dtrsv : yes Checking for function dpotrf : yes Checking for function dpotrs : yes Checking for function dpotri : yes Checking for function dtrtri : yes Checking for function dtrmm : yes Checking for function dtrmv : yes Checking for function dgeqrf : yes Checking for function dormqr : yes Checking for function dsyev : yes Checking for function dgesvd : yes Checking for function dsymv : yes Checking for function dgemv : yes Checking for function dgemm : yes Checking for function dsyrk : yes Checking for function dsyr2k : yes Checking for function daxpy : yes Checking for function dtrsm : yes Checking for function dsymm : yes Checking for function dsyr : yes Checking for function ddot : yes Checking for function dsyevd : yes Checking for function dlamch : yes Checking for function dsyevr : yes Checking for library ['cfitsio'] : yes Checking for function fits_init_cfitsio : yes Checking python module 'numpy' : ok Checking python module 'pyfits' : not found Install python module 'pyfits' Install 'pyfits-3.2.2.tar.gz' download from http://pypi.python.org/packages/source/p/pyfits/pyfits-3.2.2.tar.gz No suitable python distribution found Cause : 'HTTP Error 403: SSL is required' Compilation will continue without it (but I strongly advise that you install it) Add plugin : 'rel2015' : ok

best regards Saad