-
Notifications
You must be signed in to change notification settings - Fork 66
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 with conda installs new compilers and kernel headers #1183
Comments
This appears to be because the |
Any way to go around this? I'm trying to install firecrown which requires pyccl through conda, so I'm not able to install it on the same environment as NumCosmo. |
Pinging @beckermr on this. |
Is numcosmo packaged in conda-forge? |
Yes, but I'm working on a different branch of numcosmo. |
Got it. Thanks for the quick response. conda + camb is doing the right thing here. The issue is that you have a requirement on the compilers that you didn't tell conda about. You can tell conda about it by putting the requirements on the compilers into the conda-meta/pinned file in your environment's prefix. You can make that file if it does not exist. Then conda will respect those pins when it does operations on the env. |
Installing pyccl with conda from conda-forge forces the installation of new compilers and kernel headers, which breaks other libraries in the environment (in specific, NumCosmo). Is this expected behavior?
(At the moment, I can still install with pip so that's not a big problem)
The text was updated successfully, but these errors were encountered: