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

Error about h5py #138

Open
koosq opened this issue Jan 29, 2024 · 1 comment
Open

Error about h5py #138

koosq opened this issue Jan 29, 2024 · 1 comment

Comments

@koosq
Copy link

koosq commented Jan 29, 2024

I installed the 0_setup.sh file according to the steps, but encountered a build problem with h5py at the last step. Has anyone encountered this before, and how can it be resolved?(Chip is M2)

2C318684-2BDD-4574-9D6D-3F94CDD203CC

@jackuh105
Copy link

jackuh105 commented Mar 5, 2024

I also have this issue and I have managed to run the scripts by taking a few steps, but some step may be unnecessary in solving the problem, so I'll list them below FYR. My environment is Python 3.9.18 and M3 Max.

  1. Install hdf5 via brew
brew install hdf5
  1. Set the path of hdf5 to env
export HDF5_DIR=$(brew --prefix hdf5)
  1. Modify the specified version of h5py in requirements_3.9_arm64.txt from h5py==3.1.0 to h5py==3.6.0
  2. Now you shall be able to run 0_setup.sh. However, when I run 2_extract_images_from_video_data_src.sh, I encountered another problem about the version of protobuf, I solve it by downgrading the protobuf. If you doesn't encounter it, just omit this step.
pip install --upgrade "protobuf<=3.20.1"

Hope this may help you.

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

2 participants