-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Installation fails via pip (macOS) #5
Comments
I get the same (or similar) errors if I just create a clean conda env, install only python in it (and dependencies, including pip), and then do |
Hey, Spaak. Thank you for reaching out, and sorry for this annoying setback. I have overhauled the library, which looks correct at the moment. Check out the logs:
To fix it, I have weeded out unnecessary requirements and polished all library version specifications. Could you try it out again? Thank you so much. |
Fixed 🎉 |
Hi, I'm a reviewer for JOSS and am trying to install mcglm via pip (see review thread here openjournals/joss-reviews#6037).
To emulate a typical (using conda), yet still clean (fresh environment), setup, I went:
which all went fine. Note that I installed the dependencies here already via conda (the 'default' versions).
Then I went:
which resulted in several errors (see below), which appear to be related to pip trying to compile numpy and failing. This is not something I've encountered before (and have used numpy on many occasions in many different settings), so I suspect it's due to something strange in the dependencies and/or the relation to my machine (an M1 (ARM) mac). I did notice that in mcglm's dependencies you specify exact versions of libraries, rather than accepted ranges. This I suspect is in general undesirable, and installing mcglm should be possible in a typical conda setup like I showed above. A fix here would be appreciated so I can install and continue to review :) (I'm deliberately not installing via git pull since installation is part of the review.)
Full output of failing pip install
The text was updated successfully, but these errors were encountered: