Closed jimmycarney1 closed 1 year ago
I have no M1 so I can just guess: There are no specific wheels for M1 processors of BTrees
released,` yet. There is not even a universal wheel. So it has to be compiled from the sources.
pip
are you using? (Call pip --version
)persistent
the package first:
BTrees
where it breaks in your traceback.pip install persistent BTrees
(mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e'))
– Did you upgrade your computer keeping the hard drive contents? It seems you have to do a clean install – whatever this means.This should be solved now as there are M1 wheels.
BUG/PROBLEM REPORT (OR OTHER COMMON ISSUE)
What I did:
I have an M1 chip, I have tried install with pyenv, poetry env, and conda
pip install btrees
What I expect to happen:
btrees installed
What actually happened:
What version of Python and Zope/Addons I am using:
3.10.4