MPI-IS/mesh

Package psbody-mesh missing file

Rajeswari-gn opened this issue · 18 comments

This package should have a AABB_tree.h file for installation, which seems to be missing (**this is the error I get during installation). Because of which, I am not able to install this package. How can this issue be sorted?

This lib seems unmaintained, please avoid using it.

Thanks @Rajeswari-gn . Whats the python version and os you are using? Also, what script did you run to install it? Can you paste the logs here?

Thanks @Rajeswari-gn . Whats the python version and os you are using? Also, what script did you run to install it? Can you paste the logs here?

I am using Python 3.9 on Windows. I tried installing the package using setup.py file. cd and then pip install .

cd "path to the folder"
pip install .

Firstly, this package is not supported on windows. Linux/macos are supported. You might need to check other issues to see if/how people have managed to run it on windows. Second, please look at the installation instructions, this package needs to be installed using make all and not pip.

I have also tried installation using "make all" in Ubuntu. But still I get this error.

Could you paste the full logs of your ubuntu installation?

$ python3 -m venv --copies my_venv
$ source my_venv/bin/activate
$ BOOST_INCLUDE_DIRS=/path/to/boost/include make all
The same way as described in the repository. But I get the error as "There is no make file."

This is still not full logs. Please attach full logs/errors.

Did you clone the repo? Are you in the root directory of the repo?

This is still not full logs. Please attach full logs/errors.

Error Message: make: *** No targets specified and no makefile found.

Did you clone the repo? Are you in the root directory of the repo?

Yes, I cloned the repository and specified the path to the root directory of the repo.

I am not able to reproduce this issue. It seems like the makefile is present here -
https://github.com/MPI-IS/mesh/blob/master/Makefile

I am not able to reproduce this issue. It seems like the makefile is present here - https://github.com/MPI-IS/mesh/blob/master/Makefile

Yes, I checked the repo and the makefile is there in the folder, but still I get the error as mentioned above.

Can you show us the content of

ls -al

from the location where you are running make ?

Thanks @anuragranj @raffienficiaud, the issue is resolved.

Hi @Rajeswari-gn , could you let me know how you solved this issue?

Hi @Rajeswari-gn , could you let me know how you solved this issue?

Check the location of the makefile and root directory. Also check the path in the ubuntu environment while trying to build.