Skip to content

Versions after 2.7.4 not supported on intel mac #131

@delara38

Description

@delara38

Hi If I use a version after 2.7.6 (i.e. pip install hebi-py<=2.7.6) on an intel mac 64-bit I get the following error:

[HEBI Warning] Unable to load (library=hebi).
[HEBI Warning] Candidate libraries attempted (in order):
[HEBI Warning] Candidate 1: /Users/user/opt/anaconda3/envs/so_venv/lib/python3.10/site-packages/hebi/lib/osx/libhebi.2.dylib
[HEBI Warning] Candidate 2: /Users/user/opt/anaconda3/envs/so_venv/lib/python3.10/site-packages/hebi/lib/osx/libhebi.dylib
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Users/use/opt/anaconda3/envs/so_venv/lib/python3.10/site-packages/hebi/__init__.py", line 10, in <module>
    from ._internal.ffi import loader as __loader
  File "/Users/use/opt/anaconda3/envs/so_venv/lib/python3.10/site-packages/hebi/_internal/ffi/__init__.py", line 1, in <module>
    from .loader import _handle
  File "/Users/user/opt/anaconda3/envs/so_venv/lib/python3.10/site-packages/hebi/_internal/ffi/loader.py", line 240, in <module>
    _handle = _init_libraries()
  File "/Users/user/opt/anaconda3/envs/so_venv/lib/python3.10/site-packages/hebi/_internal/ffi/loader.py", line 234, in _init_libraries
    core_lib, core_loc = _load_core_shared_library()
  File "/Users/user/opt/anaconda3/envs/so_venv/lib/python3.10/site-packages/hebi/_internal/ffi/loader.py", line 173, in _load_core_shared_library
    def _load_core_shared_library(): return _load_shared_library('hebi', 'HEBI Core', 'HEBI_C_LIB')
  File "/Users/user/opt/anaconda3/envs/so_venv/lib/python3.10/site-packages/hebi/_internal/ffi/loader.py", line 167, in _load_shared_library
    raise RuntimeError('{} library not found'.format(readable_name))
RuntimeError: HEBI Core library not found

I'd highly appreciate finding out how to get around this since I want to use packages that require hebi-py > 2.8.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions