Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installing SE++ on CentOS Linux release 7.9.2009 #342

Open
hjmcc opened this issue Apr 21, 2021 · 2 comments
Open

Installing SE++ on CentOS Linux release 7.9.2009 #342

hjmcc opened this issue Apr 21, 2021 · 2 comments

Comments

@hjmcc
Copy link

hjmcc commented Apr 21, 2021

Dear SourceXtractorPlusPlus developers,

Our sysadmin has attempted to install SE++ on our CentoOS cluster. He has installed the following astromatic solfware packages

Alexandria.x86_64 2.18-1.el7
CCfits.x86_64 2.5-14.el7
Elements.x86_64 5.12-1.el7
SourceXtractorPlusPlus.x86_64 0.15-dev.el7
scamp.x86_64 2.7.3-1.el7
sextractor.x86_64 2.24.2-2.el7
skymaker.x86_64 4.0.1-1.el7
stuff.x86_64 2.0.0-1.el7
wcslib.x86_64 5.10-1.el7

unfortunately when we try to run the software, we have the following error:

03% ./coms.sh
2021-04-21T14:56:10CEST Config INFO : Loaded segmentation filter: gauss2.4.fits height: 11 width: 11
2021-04-21T14:56:10CEST Python::Interpreter ERROR : Python exception No module named astropy
2021-04-21T14:56:10CEST Python::Interpreter ERROR : File "dser.py", line 3, in
2021-04-21T14:56:10CEST Python::Interpreter ERROR : File "/usr/lib64/python2.7/site-packages/sourcextractor/config/init.py", line 21, in
2021-04-21T14:56:10CEST Python::Interpreter ERROR : File "/usr/lib64/python2.7/site-packages/sourcextractor/config/model_fitting.py", line 26, in
2021-04-21T14:56:10CEST SourceXtractor FATAL : No module named astropy

What should we do?

@ayllon
Copy link
Member

ayllon commented Apr 21, 2021

Hello,

Unfortunately CI rpms only contain dependencies that can be directly inferred via the linked libraries, so astropy has to be installed manually.

yum install python-astropy

That should do the trick.

This said, you are installing from the continuous integration and, more precisely, from the development branch. If it is a production cluster, it might be better to get a released version?

@mkuemmel
Copy link
Collaborator

Dear Henry,

not knowing what you want to do, SE++ is integrated into LODEEN/EDEN-2.1, meaning in all the EDEN-2.1 compatible VM's or dockers or whatever you automatically have SE++ available (all versions plus develop branch). The last release you get via:
$ E-Run SourceXtractorPlusPlus 0.14 sourcextractor++ --help

Not sure whether this is relevant...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants