Installation of Python CADET

Dear All,

I am Sunil Rana from CSIR-National Chemical Laboratory, Pune, India. I am very new for this platform and trying to install Python CADET, CADET match in my HP laptop. Unfortunately. getting error while installation.
The command i given and it was executed successfully.


Then after
I have given

pip install cadet-python

and got error

Collecting cadet-pythonNote: you may need to restart the kernel to use updated packages.

  Using cached CADET_Python-0.14-py3-none-any.whl (11 kB)
Collecting addict (from cadet-python)
  Using cached addict-2.4.0-py3-none-any.whl (3.8 kB)
Requirement already satisfied: numpy in c:\users\sunil\anaconda3\lib\site-packages (from cadet-python) (1.24.3)
Collecting h5py<=3.6.0 (from cadet-python)
  Using cached h5py-3.6.0.tar.gz (384 kB)
  Installing build dependencies: started
  Installing build dependencies: finished with status 'done'
  Getting requirements to build wheel: started
  Getting requirements to build wheel: finished with status 'done'
  Preparing metadata (pyproject.toml): started
  Preparing metadata (pyproject.toml): finished with status 'done'
Requirement already satisfied: filelock in c:\users\sunil\anaconda3\lib\site-packages (from cadet-python) (3.9.0)
Building wheels for collected packages: h5py
  Building wheel for h5py (pyproject.toml): started
  Building wheel for h5py (pyproject.toml): finished with status 'error'
Failed to build h5py
  error: subprocess-exited-with-error
  
  Building wheel for h5py (pyproject.toml) did not run successfully.
  exit code: 1
  
  [579 lines of output]
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build\lib.win-amd64-cpython-311
  creating build\lib.win-amd64-cpython-311\h5py
  copying h5py\h5py_warnings.py -> build\lib.win-amd64-cpython-311\h5py
  copying h5py\ipy_completer.py -> build\lib.win-amd64-cpython-311\h5py
  copying h5py\version.py -> build\lib.win-amd64-cpython-311\h5py
  copying h5py\__init__.py -> build\lib.win-amd64-cpython-311\h5py
  creating build\lib.win-amd64-cpython-311\h5py\_hl
  copying h5py\_hl\attrs.py -> build\lib.win-amd64-cpython-311\h5py\_hl
  copying h5py\_hl\base.py -> build\lib.win-amd64-cpython-311\h5py\_hl
  copying h5py\_hl\compat.py -> build\lib.win-amd64-cpython-311\h5py\_hl
  copying h5py\_hl\dataset.py -> build\lib.win-amd64-cpython-311\h5py\_hl
  copying h5py\_hl\datatype.py -> build\lib.win-amd64-cpython-311\h5py\_hl
  copying h5py\_hl\dims.py -> build\lib.win-amd64-cpython-311\h5py\_hl
  copying h5py\_hl\files.py -> build\lib.win-amd64-cpython-311\h5py\_hl
  copying h5py\_hl\filters.py -> build\lib.win-amd64-cpython-311\h5py\_hl
  copying h5py\_hl\group.py -> build\lib.win-amd64-cpython-311\h5py\_hl
  copying h5py\_hl\selections.py -> build\lib.win-amd64-cpython-311\h5py\_hl
  copying h5py\_hl\selections2.py -> build\lib.win-amd64-cpython-311\h5py\_hl
  copying h5py\_hl\vds.py -> build\lib.win-amd64-cpython-311\h5py\_hl
  copying h5py\_hl\__init__.py -> build\lib.win-amd64-cpython-311\h5py\_hl
  creating build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\common.py -> build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\conftest.py -> build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\test_attribute_create.py -> build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\test_attrs.py -> build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\test_attrs_data.py -> build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\test_base.py -> build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\test_big_endian_file.py -> build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\test_completions.py -> build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\test_dataset.py -> build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\test_dataset_getitem.py -> build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\test_dataset_swmr.py -> build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\test_datatype.py -> build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\test_dimension_scales.py -> build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\test_dims_dimensionproxy.py -> build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\test_dtype.py -> build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\test_errors.py -> build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\test_file.py -> build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\test_file2.py -> build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\test_file_image.py -> build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\test_filters.py -> build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\test_group.py -> build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\test_h5.py -> build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\test_h5d_direct_chunk.py -> build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\test_h5f.py -> build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\test_h5o.py -> build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\test_h5p.py -> build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\test_h5pl.py -> build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\test_h5t.py -> build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\test_objects.py -> build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\test_selections.py -> build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\test_slicing.py -> build\lib.win-amd64-cpython-311\h5py\tests
  copying h5py\tests\__init__.py -> build\lib.win-amd64-cpython-311\h5py\tests
  creating build\lib.win-amd64-cpython-311\h5py\tests\data_files
  copying h5py\tests\data_files\__init__.py -> build\lib.win-amd64-cpython-311\h5py\tests\data_files
  creating build\lib.win-amd64-cpython-311\h5py\tests\test_vds
  copying h5py\tests\test_vds\test_highlevel_vds.py -> build\lib.win-amd64-cpython-311\h5py\tests\test_vds
  copying h5py\tests\test_vds\test_lowlevel_vds.py -> build\lib.win-amd64-cpython-311\h5py\tests\test_vds
  copying h5py\tests\test_vds\test_virtual_source.py -> build\lib.win-amd64-cpython-311\h5py\tests\test_vds
  copying h5py\tests\test_vds\__init__.py -> build\lib.win-amd64-cpython-311\h5py\tests\test_vds
  copying h5py\tests\data_files\vlen_string_dset.h5 -> build\lib.win-amd64-cpython-311\h5py\tests\data_files
  copying h5py\tests\data_files\vlen_string_dset_utc.h5 -> build\lib.win-amd64-cpython-311\h5py\tests\data_files
  copying h5py\tests\data_files\vlen_string_s390x.h5 -> build\lib.win-amd64-cpython-311\h5py\tests\data_files
  running build_ext
  warning: h5py\config.pxi:3:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:4:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:5:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:6:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:7:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:8:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:9:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:10:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:11:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:15:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:62:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:64:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:66:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:68:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:70:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:72:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:74:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:76:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:78:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:102:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:104:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:106:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:107:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:109:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:110:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:112:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:114:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:116:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:180:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:197:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:199:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:201:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:203:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:213:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:215:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:229:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:231:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:233:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:235:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:237:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:239:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:241:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:269:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:271:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:273:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:275:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:277:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:279:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:285:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:287:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:289:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:291:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:293:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:295:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:297:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:299:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:333:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:335:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:337:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:339:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:341:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:343:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:345:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:347:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:349:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:383:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\defs.pxd:385:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:3:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:4:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:5:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:6:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:7:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:8:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:9:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:10:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:11:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\api_types_hdf5.pxd:48:2: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\api_types_hdf5.pxd:64:2: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\api_types_hdf5.pxd:143:2: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\api_types_hdf5.pxd:148:2: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\api_types_hdf5.pxd:156:2: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\api_types_hdf5.pxd:165:2: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\api_types_hdf5.pxd:198:2: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\api_types_hdf5.pxd:287:2: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\api_types_hdf5.pxd:334:2: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:3:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:4:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:5:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:6:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:7:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:8:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:9:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:10:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:11:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\api_types_ext.pxd:14:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\api_types_ext.pxd:25:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\api_types_ext.pxd:52:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:3:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:4:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:5:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:6:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:7:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:8:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:9:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:10:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:11:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\_conv.pyx:161:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\_conv.pyx:422:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:3:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:4:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:5:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:6:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:7:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:8:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:9:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:10:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\config.pxi:11:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py\h5r.pxd:17:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  
  Error compiling Cython file:
  ------------------------------------------------------------
  ...
  # License:  Standard 3-clause BSD; see "license.txt" for full license terms
  #           and contributor agreement.
  
  from .defs cimport *
  
  from ._objects cimport class ObjectID
                         ^
  ------------------------------------------------------------
  
  h5py\h5t.pxd:13:23: Expected an identifier
  
  Error compiling Cython file:
  ------------------------------------------------------------
  ...
  
  from logging import getLogger
  
  from .h5 import get_config
  from .h5r cimport Reference, RegionReference, hobj_ref_t, hdset_reg_ref_t
  from .h5t cimport H5PY_OBJ, typewrap, py_create, TypeID, H5PY_PYTHON_OPAQUE_TAG
  ^
  ------------------------------------------------------------
  
  h5py\_conv.pyx:21:0: 'h5py\h5t\H5PY_OBJ.pxd' not found
  
  Error compiling Cython file:
  ------------------------------------------------------------
  ...
  
  from logging import getLogger
  
  from .h5 import get_config
  from .h5r cimport Reference, RegionReference, hobj_ref_t, hdset_reg_ref_t
  from .h5t cimport H5PY_OBJ, typewrap, py_create, TypeID, H5PY_PYTHON_OPAQUE_TAG
  ^
  ------------------------------------------------------------
  
  h5py\_conv.pyx:21:0: 'h5py\h5t\typewrap.pxd' not found
  
  Error compiling Cython file:
  ------------------------------------------------------------
  ...
  
  from logging import getLogger
  
  from .h5 import get_config
  from .h5r cimport Reference, RegionReference, hobj_ref_t, hdset_reg_ref_t
  from .h5t cimport H5PY_OBJ, typewrap, py_create, TypeID, H5PY_PYTHON_OPAQUE_TAG
  ^
  ------------------------------------------------------------
  
  h5py\_conv.pyx:21:0: 'h5py\h5t\py_create.pxd' not found
  
  Error compiling Cython file:
  ------------------------------------------------------------
  ...
  
  from logging import getLogger
  
  from .h5 import get_config
  from .h5r cimport Reference, RegionReference, hobj_ref_t, hdset_reg_ref_t
  from .h5t cimport H5PY_OBJ, typewrap, py_create, TypeID, H5PY_PYTHON_OPAQUE_TAG
  ^
  ------------------------------------------------------------
  
  h5py\_conv.pyx:21:0: 'h5py\h5t\TypeID.pxd' not found
  
  Error compiling Cython file:
  ------------------------------------------------------------
  ...
  
  from logging import getLogger
  
  from .h5 import get_config
  from .h5r cimport Reference, RegionReference, hobj_ref_t, hdset_reg_ref_t
  from .h5t cimport H5PY_OBJ, typewrap, py_create, TypeID, H5PY_PYTHON_OPAQUE_TAG
  ^
  ------------------------------------------------------------
  
  h5py\_conv.pyx:21:0: 'h5py\h5t\H5PY_PYTHON_OPAQUE_TAG.pxd' not found
  
  Error compiling Cython file:
  ------------------------------------------------------------
  ...
      void* ptr
  
  cdef int conv_vlen2ndarray(void* ipt,
                             void* opt,
                             cnp.dtype elem_dtype,
                             TypeID intype,
                             ^
  ------------------------------------------------------------
  
  h5py\_conv.pyx:687:27: 'TypeID' is not a type identifier
  
  Error compiling Cython file:
  ------------------------------------------------------------
  ...
  
  cdef int conv_vlen2ndarray(void* ipt,
                             void* opt,
                             cnp.dtype elem_dtype,
                             TypeID intype,
                             TypeID outtype) except -1:
                             ^
  ------------------------------------------------------------
  
  h5py\_conv.pyx:688:27: 'TypeID' is not a type identifier
  
  Error compiling Cython file:
  ------------------------------------------------------------
  ...
      return 0
  
  
  cdef int conv_ndarray2vlen(void* ipt,
                             void* opt,
                             TypeID intype,
                             ^
  ------------------------------------------------------------
  
  h5py\_conv.pyx:820:27: 'TypeID' is not a type identifier
  
  Error compiling Cython file:
  ------------------------------------------------------------
  ...
  
  
  cdef int conv_ndarray2vlen(void* ipt,
                             void* opt,
                             TypeID intype,
                             TypeID outtype) except -1:
                             ^
  ------------------------------------------------------------
  
  h5py\_conv.pyx:821:27: 'TypeID' is not a type identifier
  
  Error compiling Cython file:
  ------------------------------------------------------------
  ...
      :return: error-code
      """
      cdef:
          int command = cdata[0].command
          size_t src_size, dst_size
          TypeID supertype
          ^
  ------------------------------------------------------------
  
  h5py\_conv.pyx:629:8: 'TypeID' is not a type identifier
  
  Error compiling Cython file:
  ------------------------------------------------------------
  ...
      """
      cdef:
          int command = cdata[0].command
          size_t src_size, dst_size
          TypeID supertype
          TypeID outtype
          ^
  ------------------------------------------------------------
  
  h5py\_conv.pyx:630:8: 'TypeID' is not a type identifier
  
  Error compiling Cython file:
  ------------------------------------------------------------
  ...
                           void *bkg_i,
                           hid_t dxpl) except -1 with gil:
      cdef:
          int command = cdata[0].command
          size_t src_size, dst_size
          TypeID supertype
          ^
  ------------------------------------------------------------
  
  h5py\_conv.pyx:752:8: 'TypeID' is not a type identifier
  
  Error compiling Cython file:
  ------------------------------------------------------------
  ...
                           hid_t dxpl) except -1 with gil:
      cdef:
          int command = cdata[0].command
          size_t src_size, dst_size
          TypeID supertype
          TypeID outtype
          ^
  ------------------------------------------------------------
  
  h5py\_conv.pyx:753:8: 'TypeID' is not a type identifier
  
  Error compiling Cython file:
  ------------------------------------------------------------
  ...
      cdef char* ctag = NULL
      try:
          if H5Tget_class(obj) == H5T_OPAQUE:
              ctag = H5Tget_tag(obj)
              if ctag != NULL:
                  if strcmp(ctag, H5PY_PYTHON_OPAQUE_TAG) == 0:
                                  ^
  ------------------------------------------------------------
  
  h5py\_conv.pyx:157:32: 'H5PY_PYTHON_OPAQUE_TAG' is not a constant, variable or function identifier
  warning: h5py\_conv.pyx:157:32: Obtaining 'const char *' from externally modifiable global Python value
  
  Error compiling Cython file:
  ------------------------------------------------------------
  ...
      elif command == H5T_CONV_FREE:
          pass
  
      elif command == H5T_CONV_CONV:
          # need to pass element dtype to converter
          supertype = typewrap(H5Tget_super(src_id))
                      ^
  ------------------------------------------------------------
  
  h5py\_conv.pyx:645:20: 'typewrap' is not a constant, variable or function identifier
  
  Error compiling Cython file:
  ------------------------------------------------------------
  ...
  
      elif command == H5T_CONV_CONV:
          # need to pass element dtype to converter
          supertype = typewrap(H5Tget_super(src_id))
          dt = supertype.dtype
          outtype = py_create(dt)
                    ^
  ------------------------------------------------------------
  
  h5py\_conv.pyx:647:18: 'py_create' is not a constant, variable or function identifier
  
  Error compiling Cython file:
  ------------------------------------------------------------
  ...
          PyObject *pdata_elem
          char* buf = <char*>buf_i
  
      if command == H5T_CONV_INIT:
          cdata[0].need_bkg = H5T_BKG_NO
          if not H5Tequal(src_id, H5PY_OBJ) or H5Tget_class(dst_id) != H5T_VLEN:
                                  ^
  ------------------------------------------------------------
  
  h5py\_conv.pyx:761:32: 'H5PY_OBJ' is not a constant, variable or function identifier
  
  Error compiling Cython file:
  ------------------------------------------------------------
  ...
  
      if command == H5T_CONV_INIT:
          cdata[0].need_bkg = H5T_BKG_NO
          if not H5Tequal(src_id, H5PY_OBJ) or H5Tget_class(dst_id) != H5T_VLEN:
              return -2
          supertype = typewrap(H5Tget_super(dst_id))
                      ^
  ------------------------------------------------------------
  
  h5py\_conv.pyx:763:20: 'typewrap' is not a constant, variable or function identifier
  
  Error compiling Cython file:
  ------------------------------------------------------------
  ...
              return -2
          supertype = typewrap(H5Tget_super(dst_id))
          for i in range(nl):
              # smells a lot
              memcpy(&pdata_elem, pdata+i, sizeof(pdata_elem))
              if supertype != py_create((<cnp.ndarray> pdata_elem).dtype, 1):
                              ^
  ------------------------------------------------------------
  
  h5py\_conv.pyx:767:28: 'py_create' is not a constant, variable or function identifier
  
  Error compiling Cython file:
  ------------------------------------------------------------
  ...
          if nl == 0:
              return 0
  
          # need to pass element dtype to converter
          pdata_elem = pdata[0]
          supertype = py_create((<cnp.ndarray> pdata_elem).dtype)
                      ^
  ------------------------------------------------------------
  
  h5py\_conv.pyx:784:20: 'py_create' is not a constant, variable or function identifier
  
  Error compiling Cython file:
  ------------------------------------------------------------
  ...
              return 0
  
          # need to pass element dtype to converter
          pdata_elem = pdata[0]
          supertype = py_create((<cnp.ndarray> pdata_elem).dtype)
          outtype = typewrap(H5Tget_super(dst_id))
                    ^
  ------------------------------------------------------------
  
  h5py\_conv.pyx:785:18: 'typewrap' is not a constant, variable or function identifier
  
  Error compiling Cython file:
  ------------------------------------------------------------
  ...
  
      enum = H5Tenum_create(H5T_STD_I32LE)
  
      vlentype = H5Tvlen_create(H5T_STD_I32LE)
  
      pyobj = H5PY_OBJ
              ^
  ------------------------------------------------------------
  
  h5py\_conv.pyx:894:12: 'H5PY_OBJ' is not a constant, variable or function identifier
  Loading library to get build settings and version: hdf5.dll
  ********************************************************************************
                         Summary of the h5py configuration
  
  HDF5 include dirs: []
  HDF5 library dirs: []
       HDF5 Version: (1, 10, 6)
        MPI Enabled: False
   ROS3 VFD Enabled: False
   Rebuild Required: True
  
  ********************************************************************************
  Executing api_gen rebuild of defs
  Executing cythonize()
  [ 1/24] Cythonizing C:\Users\Sunil\AppData\Local\Temp\pip-install-i1pcgdam\h5py_cd6c593546f24cea89fca21cfae5cd5c\h5py\_conv.pyx
  Traceback (most recent call last):
    File "C:\Users\Sunil\anaconda3\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 353, in <module>
      main()
    File "C:\Users\Sunil\anaconda3\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 335, in main
      json_out['return_val'] = hook(**hook_input['kwargs'])
                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "C:\Users\Sunil\anaconda3\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 251, in build_wheel
      return _build_backend().build_wheel(wheel_directory, config_settings,
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "C:\Users\Sunil\AppData\Local\Temp\pip-build-env-u8j_y7t5\overlay\Lib\site-packages\setuptools\build_meta.py", line 416, in build_wheel
      return self._build_with_temp_dir(['bdist_wheel'], '.whl',
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "C:\Users\Sunil\AppData\Local\Temp\pip-build-env-u8j_y7t5\overlay\Lib\site-packages\setuptools\build_meta.py", line 401, in _build_with_temp_dir
      self.run_setup()
    File "C:\Users\Sunil\AppData\Local\Temp\pip-build-env-u8j_y7t5\overlay\Lib\site-packages\setuptools\build_meta.py", line 338, in run_setup
      exec(code, locals())
    File "<string>", line 104, in <module>
    File "C:\Users\Sunil\AppData\Local\Temp\pip-build-env-u8j_y7t5\overlay\Lib\site-packages\setuptools\__init__.py", line 107, in setup
      return distutils.core.setup(**attrs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "C:\Users\Sunil\AppData\Local\Temp\pip-build-env-u8j_y7t5\overlay\Lib\site-packages\setuptools\_distutils\core.py", line 185, in setup
      return run_commands(dist)
             ^^^^^^^^^^^^^^^^^^
    File "C:\Users\Sunil\AppData\Local\Temp\pip-build-env-u8j_y7t5\overlay\Lib\site-packages\setuptools\_distutils\core.py", line 201, in run_commands
      dist.run_commands()
    File "C:\Users\Sunil\AppData\Local\Temp\pip-build-env-u8j_y7t5\overlay\Lib\site-packages\setuptools\_distutils\dist.py", line 969, in run_commands
      self.run_command(cmd)
    File "C:\Users\Sunil\AppData\Local\Temp\pip-build-env-u8j_y7t5\overlay\Lib\site-packages\setuptools\dist.py", line 1234, in run_command
      super().run_command(command)
    File "C:\Users\Sunil\AppData\Local\Temp\pip-build-env-u8j_y7t5\overlay\Lib\site-packages\setuptools\_distutils\dist.py", line 988, in run_command
      cmd_obj.run()
    File "C:\Users\Sunil\AppData\Local\Temp\pip-build-env-u8j_y7t5\overlay\Lib\site-packages\wheel\bdist_wheel.py", line 346, in run
      self.run_command("build")
    File "C:\Users\Sunil\AppData\Local\Temp\pip-build-env-u8j_y7t5\overlay\Lib\site-packages\setuptools\_distutils\cmd.py", line 318, in run_command
      self.distribution.run_command(command)
    File "C:\Users\Sunil\AppData\Local\Temp\pip-build-env-u8j_y7t5\overlay\Lib\site-packages\setuptools\dist.py", line 1234, in run_command
      super().run_command(command)
    File "C:\Users\Sunil\AppData\Local\Temp\pip-build-env-u8j_y7t5\overlay\Lib\site-packages\setuptools\_distutils\dist.py", line 988, in run_command
      cmd_obj.run()
    File "C:\Users\Sunil\AppData\Local\Temp\pip-build-env-u8j_y7t5\overlay\Lib\site-packages\setuptools\_distutils\command\build.py", line 131, in run
      self.run_command(cmd_name)
    File "C:\Users\Sunil\AppData\Local\Temp\pip-build-env-u8j_y7t5\overlay\Lib\site-packages\setuptools\_distutils\cmd.py", line 318, in run_command
      self.distribution.run_command(command)
    File "C:\Users\Sunil\AppData\Local\Temp\pip-build-env-u8j_y7t5\overlay\Lib\site-packages\setuptools\dist.py", line 1234, in run_command
      super().run_command(command)
    File "C:\Users\Sunil\AppData\Local\Temp\pip-build-env-u8j_y7t5\overlay\Lib\site-packages\setuptools\_distutils\dist.py", line 988, in run_command
      cmd_obj.run()
    File "C:\Users\Sunil\AppData\Local\Temp\pip-install-i1pcgdam\h5py_cd6c593546f24cea89fca21cfae5cd5c\setup_build.py", line 170, in run
      self.extensions = cythonize(self._make_extensions(config),
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "C:\Users\Sunil\AppData\Local\Temp\pip-build-env-u8j_y7t5\overlay\Lib\site-packages\Cython\Build\Dependencies.py", line 1134, in cythonize
      cythonize_one(*args)
    File "C:\Users\Sunil\AppData\Local\Temp\pip-build-env-u8j_y7t5\overlay\Lib\site-packages\Cython\Build\Dependencies.py", line 1301, in cythonize_one
      raise CompileError(None, pyx_file)
  Cython.Compiler.Errors.CompileError: C:\Users\Sunil\AppData\Local\Temp\pip-install-i1pcgdam\h5py_cd6c593546f24cea89fca21cfae5cd5c\h5py\_conv.pyx
  [end of output]
  
  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for h5py
ERROR: Could not build wheels for h5py, which is required to install pyproject.toml-based projects

I request all please look into it and suggest the possible solution.
Thanks for your valuable time and consideration.

Hi Sunil,

I think that might be a python 3.11 ↔ hdf5 problem, but I’m not sure. Which version of python is used in your conda environment? If it’s 3.11, can you please create a conda env with python=3.10 like

conda env create -n cadet_env python=3.10

followed by

conda activate cadet_env
conda install -c conda-forge cadet
pip install cadet-python

and see if that helps?

1 Like

Also, which OS are you on?

Hi Ronald,

Thank you very much for your valuable time and suggestion. I am very happy to say that, it has been successfully installed the CADET.

Thank you

Regards
Sunil

1 Like