Open eleonoravercesi opened 2 years ago
After a little search, I have solved my issue with the following steps.
python3
(/usr/bin/python3
), I have started using brew python3
(/opt/homebrew/bin/python3
).llvm@11
using brew
brew install llvm@11
llvmlite
by specifying the llvm-config
path (found on GitHub):
LLVM_CONFIG="/opt/homebrew/Cellar/llvm@11/11.1.0_3/bin/llvm-config" arch -arm64 python3 -m pip install llvmlite
pymde
:
python3 -m pip install pymde
Not sure this is the shortest and cleverest way, but it is the first way that perfectly works for me among the ones I tried!
Sorry for the delay, and thank you for posting the solution!
I think this is likely due to the dependency on pynndescent, which uses numba, which in turn uses llvm for just-in-time code generation.
I will take closer look, and perhaps update the installation directions to point to your above comment.
Thank you!
For what it's worth, I had the same issue, and can confirm the solution posted above works (been a while since I installed numba, but I remember having to do something nearly identical with llvmlite). In my case, it was definitely a numba/llvm issue, which also affects installation of UMAP (and probably many other packages) on M1 Macs.
Hi, I am trying to install
pymde
on a MacBook Air with an M1 chip. I have tried both in a virtual environment and globally.However, I am always facing the same issue.
Thank you!