-
-
Notifications
You must be signed in to change notification settings - Fork 3
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
Incompatibility of gdstk from conda-forge with the Anaconda distribution #9
Comments
conda-forge generally does not work well with the Anaconda packages, though I am surprised the experience is as poor as you see. conda-forge has many packages and many versions of those packages, and the Anaconda base environment comes with many packages. conda gets bogged down trying to satisfy the dependency constraints of all those packages. Also, some of the conda-forge packages conflict with the Anaconda ones and that may be affecting what you see (conda-forge builds numpy against a different linear algebra library than Anaconda does, for example). If you don't need access to everything in the base Anaconda environment, you can create a new environment with gdtk in it and conda should be able to solve for it more easily. For example, you could do:
to create a new environment named One other tip about the conda solver -- in my experience it works best when initially creating the environment. So it solves for the package version more quickly if you Another thing to consider is using mamba instead of |
Also, see #2 which was a similar issue. |
What do you mean not having access to base anaconda environment? I code in Spyder and I use quite some libraries: numpy, pandas, rand,... I am quite new to the python world and to conda forge. I'll take some time to read what a conda environment is and what mamba does! |
I meant that if you were just using the Anaconda installer to get access to
Anaconda is a company that has employees who maintain the I think pretty much everything open source in Anaconda is available in conda-forge. So you could build an environment with conda-forge packages if you like, like |
Issue:
I tried to install gdstk following the instructions in: https://github.com/conda-forge/gdstk-feedstock but I get the following message in my terminal:
The examining conflict part is taking forever and I ended up aborting. Has anyone encountered the same problem?
I have just installed anaconda and I am running version: 1.10.0
Environment (
conda list
):Details about
conda
and system (conda info
):The text was updated successfully, but these errors were encountered: