ElementoLab / imc

A package for the analysis of Imaging Mass Cytometry data
12 stars 5 forks source link

DeepCell install #14

Closed sailseem closed 3 years ago

sailseem commented 3 years ago

Dear developer, This is a great package, well, I have trouble installing DeepCell when I execute pip install deepcell.

ERROR: Cannot install deepcell because these package versions have conflicting dependencies.

The conflict is caused by: deepcell-tracking 0.4.5 depends on pathlib deepcell-tracking 0.4.4 depends on pathlib deepcell-tracking 0.4.3 depends on pathlib deepcell-tracking 0.4.2 depends on pathlib deepcell-tracking 0.4.1 depends on pathlib deepcell-tracking 0.4.0 depends on pathlib deepcell-tracking 0.3.1 depends on pathlib deepcell-tracking 0.3.0 depends on pathlib deepcell-tracking 0.2.7 depends on pathlib deepcell-tracking 0.2.6 depends on pathlib deepcell-tracking 0.2.5 depends on pathlib deepcell-tracking 0.2.4 depends on pathlib

can you help me with it? I am using M1 macOS, and thanks a lot, Fan

afrendeiro commented 3 years ago

Hi, Thanks for the interest in the package. It seems like that may be an issue with installing DeepCell, can you try to install it alone first? Also, what Python version are you using? The package is tested on MacOS, so I'm not sure what's the issue: https://github.com/ElementoLab/imc/runs/3746388548

sailseem commented 3 years ago

Yes, that way for installation works, but still got an error at this step, Starting segmentation step for 6 TIFF files:

Any ideas for this, thanks a lot

afrendeiro commented 3 years ago

Hmm, Google tells me there is something going on with M1 macs and tensorflow which seems similar to what you're having: https://stackoverflow.com/questions/65383338/zsh-illegal-hardware-instruction-python-when-installing-tensorflow-on-macbook What version of Python are you using? Sorry I don't have a Mac so I'm not sure how I can help further.

sailseem commented 3 years ago

python=3.8.12 emmm, so this case, the problem will be tensorflow, all right, let me try to figure this out

afrendeiro commented 3 years ago

Okay, please open another issue if something specific to imc comes up