Skip to content

datasketches cannot be imported on Apple M1 #260

@davideanastasia

Description

@davideanastasia

I am currently experiencing a "wrong architecture" problem when I tried to use datasketches on my M1 macbook pro:

davide-anastasia@Davides-MBP ~ % mkdir datasketches
davide-anastasia@Davides-MBP ~ % cd datasketches
davide-anastasia@Davides-MBP datasketches % pipenv shell
Creating a virtualenv for this project...
Pipfile: /Users/davide-anastasia/datasketches/Pipfile
Using /opt/homebrew/bin/python3 (3.9.7) to create virtualenv...
⠸ Creating virtual environment...created virtual environment CPython3.9.7.final.0-64 in 169ms
  creator CPython3Posix(dest=/Users/davide-anastasia/.local/share/virtualenvs/datasketches-yWoxoifi, clear=False, no_vcs_ignore=False, global=False)
  seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/Users/davide-anastasia/Library/Application Support/virtualenv)
    added seed packages: pip==21.3.1, setuptools==60.2.0, wheel==0.37.1
  activators BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator,XonshActivator

✔ Successfully created virtual environment!
Virtualenv location: /Users/davide-anastasia/.local/share/virtualenvs/datasketches-yWoxoifi
Creating a Pipfile for this project...
Launching subshell in virtual environment...
 . /Users/davide-anastasia/.local/share/virtualenvs/datasketches-yWoxoifi/bin/activate
davide-anastasia@Davides-MBP datasketches %  . /Users/davide-anastasia/.local/share/virtualenvs/datasketches-yWoxoifi
/bin/activate
(datasketches) davide-anastasia@Davides-MBP datasketches % pipenv install datasketches
Installing datasketches...
Adding datasketches to Pipfile's [packages]...
✔ Installation Succeeded
Pipfile.lock not found, creating...
Locking [dev-packages] dependencies...
Locking [packages] dependencies...
Building requirements...
Resolving dependencies...
✔ Success!
Updated Pipfile.lock (99e97b)!
Installing dependencies from Pipfile.lock (99e97b)...
  🐍   ▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉ 0/0 — 00:00:00
(datasketches) davide-anastasia@Davides-MBP datasketches % python3 -c 'import datasketches'
Traceback (most recent call last):
  File "<string>", line 1, in <module>
ImportError: dlopen(/Users/davide-anastasia/.local/share/virtualenvs/datasketches-yWoxoifi/lib/python3.9/site-packages/datasketches.so, 2): no suitable image found.  Did find:
	/Users/davide-anastasia/.local/share/virtualenvs/datasketches-yWoxoifi/lib/python3.9/site-packages/datasketches.so: mach-o, but wrong architecture
	/Users/davide-anastasia/.local/share/virtualenvs/datasketches-yWoxoifi/lib/python3.9/site-packages/datasketches.so: mach-o, but wrong architecture

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions