3 ms·
(Not OP btw) While I'm not sure if it's building from source or pulling a binary, just pip3 install pandas seems to work just fine. Not a Rosetta terminal. Ju
by stu2b50 6y ago
(Not OP btw)
While I'm not sure if it's building from source or pulling a binary, just pip3 install pandas seems to work just fine. Not a Rosetta terminal.
Just ran a fresh install from a new poetry venv, seemed to work fine. This was the poetry output
Using version ^1.2.4 for pandas
Package operations: 3 installs, 0 updates, 0 removals
• Installing numpy (1.20.2)
• Installing pytz (2021.1)
• Installing pandas (1.2.4)
- vetinari 6y agoSince there's no arm64 binary on pypi, it downloads source and builds locally. For some reason, the pip building is failing for me (python@3.9 from homebrew, all non-brew packages in --user). However, if I download the source and do the bdist_wheel manually, it succeeds and produces installable wheel. Cffi is unbuildable without a patch, it is failing on symbol ffi_prep_closure being non-existant.
- stu2b50 6y agoHuh. I haven't had any issues with libraries that use CFFI. I've had issues with pip and building from source being incredibly fragile before (in general, not an M1 specific thing), so I'm not that surprised, but unfortunately I don't really have any answers here. The scientific calc package + cffi have installed normally since I got the M1 (mid February). I did have an issue with PyQt5, where I had to link qmake in my .zshrc before it would build properly (and it had an incredibly unhelpful wheels error message), but that's been it so far.