-
Notifications
You must be signed in to change notification settings - Fork 34
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
Incompatible packages reinstalling Minian #232
Comments
Update: I know little about this, but I assume the problem is due to arm64. I assume the minian package is only included in the conda-forge channel for 64x, not in conda-forge/osx-arm64. Is there an easy and not time consuming way to update this and include the minian package in osx-arm64 for M1 users like me? Although I am new to this, I am willing to help. I look forward to a answer. Thank you! |
Same issue here (in most systems I tried). Some more info: I believe there is an issue/incompatibility with the dependencies. Any clue? See the log below: Looking for: ['minian'] pkgs/main/noarch [====================] (00m:00s) Done Pinned packages:
Encountered problems while solving:
|
Hi @nikolaskaralis
I am not sure if you have tried this already, but it worked for me. |
HI @anna-teruel , thanks a lot for your response. For those reading this thread in the future, the problem is the following: The last command about jinja2 doesn't work for me (dependency issue). And mamba helps a lot (it is a drop-in replacement for conda that is much faster). |
If you are on an M1 (osx-arm64) system and need to install minian (only available for osx-64), here is one solution: conda create -n osx-64 # create empty env for non-native platform
conda activate osx-64
conda config --env --set subdir osx-64 # set this environment to only install osx-64 packages (not osx-arm64)
conda install minian An alternative would be to manage two (osx-64, osx-arm64) versions of miniconda on the same system. Hopefully, a project maintainer will build an osx-arm64 version of minian in the future, but the pins definitely need to be adjusted. |
Hi all!
I have a couple of questions/issues to discuss over here (I need help!!!!).
The first question is quite simple. I have been using Minian and already got some results (A, C, S matrix). However, I don't get what matrix A is representing. Could anybody briefly explain what each row and column in matrix A is representing?
Secondly, although Minian was perfectly working on my laptop, I decided to format my laptop and reinstall everything again. I had no issues installing conda, nor with other envs such as DeepLabCut. But, when I try to install Minian I get the following conflicts:
A) If I try to install the env using conda:
B) If I install from source: too long to post, I attach a file.
error.docx
Information about my laptop: it's a 'macOS-13.0-arm64-arm-64bit' M1, thus I installed Anaconda3-2022.10-MacOSX-arm64.sh. I first tried to create the env with miniconda but then decided to change to anaconda just in case. But I get the same error anyway. I have been checking similar issues in other forums but I didn't get the right thing to make it work.
Could anybody help me? Perhaps it's a simple question, but I don't know what it's going on. THANK YOU!
The text was updated successfully, but these errors were encountered: