I'm trying to install the latest version of plink using conda install, as per the instructions here: https://anaconda.org/bioconda/plink
So I have tried
conda install -c bioconda plink
conda install -c bioconda/label/cf201901 plink
But I keep getting the error
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
If I wait then it says
Found conflicts! Looking for incompatible packages.
UnsatisfiableError: The following specifications were found to be incompatible with each other:
Package mkl conflicts for:
and a big list of things I don't understand, but they mention numpy a lot.
I thought plink and numpy would have nothing to do with each other.
How do I install the latest version of plink in the easiest way possible, preferably using conda/bioconda?
Amazing! It worked. Thank you so much. What is the explanation for this? Thanks
Your install of numpy is probably pinned against MKL and blas, whereas plink is pinned against openblas (and having MKL/blas and openblas in the same env may cause some problems). There is a way to tell conda to use openblas whereever it wants blas: https://github.com/conda-forge/numpy-feedstock/issues/108 .
Thanks. It's going to take a lot of Googling to understand this, but thanks!
I don't know, the idea of environments is to keep things isolated so you don't get conflicts. Trying in a fresh environment is like the equivalent of "did you try turning it off and on again"