Skip to content
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 problem of cytoflow on Mac M2 #346

Open
omeradir1 opened this issue Dec 15, 2022 · 3 comments
Open

Installation problem of cytoflow on Mac M2 #346

omeradir1 opened this issue Dec 15, 2022 · 3 comments

Comments

@omeradir1
Copy link

omeradir1 commented Dec 15, 2022

Thank you for your bug report!

Please fill out the following template.

PLATFORM (Mac, PC, Linux, other): Mac M2

OPERATING SYSTEM (eg OSX 10.7, Windows 8.1): Ventura 13.0

SEVERITY (Critical? Major? Minor? Enhancement?): Does not install

DESCRIPTION:

- What were you trying to do?

Installing the python package of cytoflow

- What happened?

I tried to install the cytoflow python package both through anaconda-navigator and through the terminal.

Through the navigator - I got the error:
UnsatisfiableError:

without any details.

When I attempted to install through the terminal, I opened a channel and then put in:
conda create --name cf cytoflow notebook

I got the following error:

Solving environment:
Found conflicts! Looking for incomaptible packages.
UnsatisfiableError: the following specifications were found to be incompatible with each other:

Output in format: Requested package -> Available versions

Package notebook conflicts for:
notebook
cytoflow -> notebookThe following specifications were found to be incompatible with your system:

feature:/osx-64::__osx==10.16=0
feature:|@/osx-64::__osx==10.16=0
notebook -> ipykernel -> __linux

Your installed version is: 10.16

Alternatively , when I tried this command: conda create --name cytoflow cytoflow
in the terminal after adding the cytoflow channel, I got :

Retrieving notices: ...working... done
Collecting package metadata (current_repodata.json): done
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: /
Found conflicts! Looking for incompatible packages.
This can take several minutes. Press CTRL-C to abort.
failed

UnsatisfiableError:

- What did you expect to happen?

Don't forget to attach the log file to this bug report!

If you are having trouble with a particular FCS file, please attach that file too.

@r0oland
Copy link

r0oland commented Feb 8, 2023

same here, installing via anaconda / mamba fails with:
- nothing provides numexpr 2.8.1 needed by cytoflow-1.2-py38

@r0oland
Copy link

r0oland commented Feb 8, 2023

I try installing numexpr explicitly via anaconda and pip but that did not make a difference

@Monkiesh
Copy link

Here is an alternative way to install cytoflow to your mac(M2):
Assume you already have conda/mamba properly installed to your computer. (substitute all the “mamba” in the following commands with ”conda” if you are not doing with mamba. But mamba is highly suggested!)
You might need to upgrade rosetta software first, which is a translation process that allows users to run apps that contain x86_64 instructions on Apple silicon.

softwareupdate --install-rosetta
mamba create -n cytoflow
mamba activate cytoflow 
conda config --env --set subdir osx-64 
conda config --add channels cytoflow anaconda 
mamba install cytoflow 

You are all set now!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants