davidcaron / pye57

Read and write e57 point clouds from Python
MIT License
68 stars 42 forks source link

Support macOS x86 #35

Open victorsdd01 opened 1 year ago

victorsdd01 commented 1 year ago

I'm trying to install this lib in a python project using MacOS but returning an error. this is the error... ---> Could not build wheels for pye57, which is required to install pyproject.toml-based projects

I've tried to install pyproject.toml-base but doesn't work

Does anybody know what I can do?

anthonysbr commented 1 year ago

Try pip install --no-build-isolation pye57

StanislavNikolov commented 1 month ago

Install the xerces-c library manually (for example using brew)

brew install xerces-c

The install pye57 telling the C compiler (clang on my machine) where to find the header files and the compiled library:

CPLUS_INCLUDE_PATH="/opt/homebrew/include/" LIBRARY_PATH="/opt/homebrew/lib/" pip install pye57
dancergraham commented 1 month ago

There is an open PR which should allow is to support Apple silicon and hopefully x86 macs soon...

https://github.com/davidcaron/pye57/pull/68

dancergraham commented 3 weeks ago

Apple Silicon is now supported - please test !