Installation of Pentagrow does not work #300
-
Hi I am trying to install CEASIOMpy on Ubuntu to create meshes with boundary layers, but the installation does not work properly. When using the GUI I get the ERROR: FileNotFoundError: [Errno 2] No such file or directory: 'pentagrow' Checking the installation I found that the URL in Line 20 of "/installation/Ubuntu/install_sumo.py" does not exist. Trying to find an updated one, I found a newer one which led to an AppImage. Using this didn't work. How can I fix the installation to get pentragrow? Thanks in advance |
Beta Was this translation helpful? Give feedback.
Replies: 11 comments 11 replies
-
Hi @olealbe, yes sumo is migrating to another site, we need to update the installation process. Regarding pentagrow, we'll fix it in the following week (I hope next one). I will let you know. Best |
Beta Was this translation helpful? Give feedback.
-
Hi @olealbe, I have created a new branch called "new_installation" which is still a work in progress and currently only partially functional. To download the Pentagrow executable, follow these steps Switch to the "new_installation" branch. Navigate to CEASIOMpy/installation/Pentagrow. Download the Pentagrow executable. Add the executable file to your shell path manually by adding the following line to your shell configuration file (e.g. ~/.bashrc, ~/.bash_profile, or ~/.zshrc):
Once I integrate this into the main branch, the process will be automated. For now, please use the manual steps above. Best, |
Beta Was this translation helpful? Give feedback.
-
Thank you @GBenedett, that worked! Do you have an idea how to solve that problem? Best Ole |
Beta Was this translation helpful? Give feedback.
-
I'm sorry to hear that, you can try to check if you have the library by doing
You should see something like
If you don't see this, you can try to install the library manually by running
Best, Giacomo |
Beta Was this translation helpful? Give feedback.
-
Thanks for the fast response! Since I can't do sudo on this machine I'll try Best, Ole |
Beta Was this translation helpful? Give feedback.
-
Do you have any other ideas I could try to troubleshoot that problem? |
Beta Was this translation helpful? Give feedback.
-
Hi again, There seems to be a problem with the library configuration. Could you please check if the LD_LIBRARY_PATH environment variable is set correctly in your shell? You can check and set the LD_LIBRARY_PATH variable by running the following command in your terminal: Check if the library position is correct. |
Beta Was this translation helpful? Give feedback.
-
Hi, thank you for all your help! I checked that and there I only have libsuitesparseconfig.so.5. We are currently out of ideas. Maybe the pentagrow executable and the libsuitesparseconfig.so.4 I have could be binary incompatible? Best, Ole |
Beta Was this translation helpful? Give feedback.
-
It shouldn't be. You can check where libsuitesparseconfig4 is by running Have you tried to manually install all the libraries that should be installed by "installation_sumo.sh"? These are the libraries pentagrow needs:
Anyway, soon I will try to move forward with developing a better installation process. |
Beta Was this translation helpful? Give feedback.
-
Hi @olealbe, Yesterday I tried to use pentagrow on my WLS and at the beginning I had your problem, but I managed to solve it. I attach the log, let me know if it works also for you
|
Beta Was this translation helpful? Give feedback.
-
Great! Thank you, that worked and now I don't get the error anymore! But we just discovered that I also don't have Tetgen. I think that is related to the migration of sumo you mentioned before. Is there a way I still can get Sumo and/or Tetgen? |
Beta Was this translation helpful? Give feedback.
Hi @olealbe,
Yesterday I tried to use pentagrow on my WLS and at the beginning I had your problem, but I managed to solve it. I attach the log, let me know if it works also for you