mikibonacci / aiidalab-qe-vibroscopy

MIT License
1 stars 1 forks source link

Installation problem #52

Closed AndresOrtegaGuerrero closed 1 month ago

AndresOrtegaGuerrero commented 4 months ago

After using the "/aiidalab/full-stack:latest" image

Stored in directory: /tmp/pip-ephem-wheel-cache-p5nkviqk/wheels/da/ce/0a/3c41782f94eb55d1e07b0e85018734d854465ae85a469a3125 Building wheel for h5py (pyproject.toml) ... error error: subprocess-exited-with-error

× Building wheel for h5py (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [73 lines of output] running bdist_wheel running build running build_py creating build creating build/lib.linux-aarch64-cpython-39 creating build/lib.linux-aarch64-cpython-39/h5py copying h5py/h5py_warnings.py -> build/lib.linux-aarch64-cpython-39/h5py copying h5py/ipy_completer.py -> build/lib.linux-aarch64-cpython-39/h5py copying h5py/version.py -> build/lib.linux-aarch64-cpython-39/h5py copying h5py/init.py -> build/lib.linux-aarch64-cpython-39/h5py creating build/lib.linux-aarch64-cpython-39/h5py/_hl copying h5py/_hl/compat.py -> build/lib.linux-aarch64-cpython-39/h5py/_hl copying h5py/_hl/files.py -> build/lib.linux-aarch64-cpython-39/h5py/_hl copying h5py/_hl/base.py -> build/lib.linux-aarch64-cpython-39/h5py/_hl copying h5py/_hl/filters.py -> build/lib.linux-aarch64-cpython-39/h5py/_hl copying h5py/_hl/attrs.py -> build/lib.linux-aarch64-cpython-39/h5py/_hl copying h5py/_hl/selections2.py -> build/lib.linux-aarch64-cpython-39/h5py/_hl copying h5py/_hl/dims.py -> build/lib.linux-aarch64-cpython-39/h5py/_hl copying h5py/_hl/datatype.py -> build/lib.linux-aarch64-cpython-39/h5py/_hl copying h5py/_hl/dataset.py -> build/lib.linux-aarch64-cpython-39/h5py/_hl copying h5py/_hl/vds.py -> build/lib.linux-aarch64-cpython-39/h5py/_hl copying h5py/_hl/selections.py -> build/lib.linux-aarch64-cpython-39/h5py/_hl copying h5py/_hl/group.py -> build/lib.linux-aarch64-cpython-39/h5py/_hl copying h5py/_hl/init.py -> build/lib.linux-aarch64-cpython-39/h5py/_hl creating build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_h5p.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_filters.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_file_image.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_selections.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_slicing.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_h5z.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_ros3.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/conftest.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_completions.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_dataset.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_h5o.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_file2.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_dimension_scales.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_dims_dimensionproxy.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_dataset_swmr.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_objects.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_group.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_dataset_getitem.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_errors.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_file_alignment.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_h5d_direct_chunk.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_datatype.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_h5f.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_attrs_data.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_base.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_big_endian_file.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_file.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_attribute_create.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_h5t.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_h5pl.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/common.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_h5.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/init.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_dtype.py -> build/lib.linux-aarch64-cpython-39/h5py/tests copying h5py/tests/test_attrs.py -> build/lib.linux-aarch64-cpython-39/h5py/tests creating build/lib.linux-aarch64-cpython-39/h5py/tests/data_files copying h5py/tests/data_files/init.py -> build/lib.linux-aarch64-cpython-39/h5py/tests/data_files creating build/lib.linux-aarch64-cpython-39/h5py/tests/test_vds copying h5py/tests/test_vds/test_highlevel_vds.py -> build/lib.linux-aarch64-cpython-39/h5py/tests/test_vds copying h5py/tests/test_vds/test_lowlevel_vds.py -> build/lib.linux-aarch64-cpython-39/h5py/tests/test_vds copying h5py/tests/test_vds/test_virtual_source.py -> build/lib.linux-aarch64-cpython-39/h5py/tests/test_vds copying h5py/tests/test_vds/init.py -> build/lib.linux-aarch64-cpython-39/h5py/tests/test_vds copying h5py/tests/data_files/vlen_string_dset.h5 -> build/lib.linux-aarch64-cpython-39/h5py/tests/data_files copying h5py/tests/data_files/vlen_string_dset_utc.h5 -> build/lib.linux-aarch64-cpython-39/h5py/tests/data_files copying h5py/tests/data_files/vlen_string_s390x.h5 -> build/lib.linux-aarch64-cpython-39/h5py/tests/data_files running build_ext Building h5py requires pkg-config unless the HDF5 path is explicitly specified using the environment variable HDF5_DIR. For more information and details, see https://docs.h5py.org/en/stable/build.html#custom-installation error: pkg-config probably not installed: FileNotFoundError(2, 'No such file or directory') [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for h5py Successfully built aiidalab-qe-vibroscopy Failed to build h5py ERROR: Could not build wheels for h5py, which is required to install pyproject.toml-based projects

AndresOrtegaGuerrero commented 1 month ago

This issue is solved