Skip to content

Unable to use bitsandbytes in mac m1 #3

Closed
@ppanja

Description

@ppanja

Installed bitsandbytes package using this repo (!pip install -U git+https://github.com/rickardp/bitsandbytes.git) but doesn't seem to work on mac m1 as getting error "PackageNotFoundError: bitsandbytes" when trying to use the same.

I ran a trace (!python -m bitsandbytes) on my jupyter notebook and got below output:

Traceback (most recent call last):
File "/Users/prasantapanja/anaconda3/lib/python3.10/runpy.py", line 187, in _run_module_as_main
mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
File "/Users/prasantapanja/anaconda3/lib/python3.10/runpy.py", line 146, in _get_module_details
return _get_module_details(pkg_main_name, error)
File "/Users/prasantapanja/anaconda3/lib/python3.10/runpy.py", line 110, in _get_module_details
import(pkg_name)
File "/Users/prasantapanja/anaconda3/lib/python3.10/site-packages/bitsandbytes/init.py", line 6, in
from . import cuda_setup, utils, research
File "/Users/prasantapanja/anaconda3/lib/python3.10/site-packages/bitsandbytes/research/init.py", line 1, in
from . import nn
File "/Users/prasantapanja/anaconda3/lib/python3.10/site-packages/bitsandbytes/research/nn/init.py", line 1, in
from .modules import LinearFP8Mixed, LinearFP8Global
File "/Users/prasantapanja/anaconda3/lib/python3.10/site-packages/bitsandbytes/research/nn/modules.py", line 8, in
from bitsandbytes.optim import GlobalOptimManager
File "/Users/prasantapanja/anaconda3/lib/python3.10/site-packages/bitsandbytes/optim/init.py", line 6, in
from bitsandbytes.cextension import COMPILED_WITH_CUDA
File "/Users/prasantapanja/anaconda3/lib/python3.10/site-packages/bitsandbytes/cextension.py", line 11, in
lib = ct.cdll.LoadLibrary(binary_path)
File "/Users/prasantapanja/anaconda3/lib/python3.10/ctypes/init.py", line 452, in LoadLibrary
return self._dlltype(name)
File "/Users/prasantapanja/anaconda3/lib/python3.10/ctypes/init.py", line 374, in init
self._handle = _dlopen(self._name, mode)
OSError: dlopen(/Users/prasantapanja/anaconda3/lib/python3.10/site-packages/bitsandbytes/libbitsandbytes_cpu.dylib, 0x0006): tried: '/Users/prasantapanja/anaconda3/lib/python3.10/site-packages/bitsandbytes/libbitsandbytes_cpu.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Users/prasantapanja/anaconda3/lib/python3.10/site-packages/bitsandbytes/libbitsandbytes_cpu.dylib' (no such file), '/Users/prasantapanja/anaconda3/lib/python3.10/site-packages/bitsandbytes/libbitsandbytes_cpu.dylib' (no such file)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions