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
No workers built for installed amuse packages #953
Comments
Hmm, that's odd. Could you post the output of
? |
Completely odd.. It never happened to me. It's just missing that specific file. When I do amuse 2023.3.0 Including SeBa. Does it have something to do with the OS? On the other hand... Can I get the worker in any repository? |
The worker should be built automatically when you install via pip, if it's not there the installation should fail. Could you try uninstalling amuse-seba |
I have applied the commands you proposed. After uninstalling SeBa I checked that the folder was properly removed, including the pip cache files. Finally, I re-install amuse-seba one more time but I'm getting the same folder without the worker. Definitely, very strange... The only files that appear are:
|
And just to be sure, could you check that if you install e.g. amuse-sse it does have its respective worker? |
Sure, I just even checked all other community code folders and there are more missing workers apart from SeBa. Those are:
Just in case, (if this info is relevant) my version of OS is Ventura and I installed the whole Amuse in my laptop in late February with python 3.9. Also, last year my institute installed AMUSE in a cluster (Linux) with python 3.6. I checked folders and everything is in place. |
Ok, so the problem is not Seba then, but more global. Your issue would then probably originate from a problem with the prerequisites, perhaps the compilers are not correct. Your OS and Python version are not a problem, I'm running the same. |
For you first question. I haven't done any upgrade of AMUSE after installing it the first time. Just installed some libraries in python for my PhD project, particularly the one called Isochrones. Now, here below I attached the file |
Describe the bug
I installed my AMUSE without any problem. However, when I tried to run an event-driven example calling the SeBa community code, it showed the next error:
exceptions.CodeException("The worker application does not exist, it should be at: \n{0}".format('\n'.join(tried_workers)))
amuse.support.exceptions.CodeException: The worker application does not exist, it should be at:
/Users/sergiosan/Amuse-env/lib/python3.9/site-packages/amuse/_workers/seba_worker
/Users/sergiosan/Amuse-env/lib/python3.9/site-packages/amuse/_workers/seba_worker
/Users/sergiosan/Amuse-env/lib/python3.9/site-packages/amuse/community/seba/seba_worker
/Users/sergiosan/Amuse-env/lib/python3.9/site-packages/amuse/rfi/seba_worker
I just realised that all the cummunity codes have their respective worker executable files, but the one from Seba is not there. I
Environment (please complete the following information):
Am I missing something or I forgot to include the worker?
The text was updated successfully, but these errors were encountered: