You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi I was wondering why I am unable to download the myofinder. I am getting this error:
ERROR: Cannot install myofinder because these package versions have conflicting dependencies.
The conflict is caused by:
deepcell 0.12.10 depends on tensorflow~=2.8.0
deepcell 0.12.9 depends on tensorflow~=2.8.0
deepcell 0.12.8 depends on tensorflow~=2.8.0
deepcell 0.12.7 depends on tensorflow~=2.8.0
deepcell 0.12.6 depends on tensorflow~=2.8.0
deepcell 0.12.5 depends on tensorflow~=2.8.0
I am running python 3.10 after installing and removing python 3.13
The text was updated successfully, but these errors were encountered:
I've had this problem on mac silicon already. deepcell, which is MyoFInDer's main dependency, only supports Python versions up to 10, which is getting a bit old.
The dependencies of deepcell might no longer be built and distributed for your OS and CPU architecture, therefore this error.
Indeed you have an ARM CPU, which isn't supported by tensorflow 2.8.4 (latest version compatible with deepcell).
Support for ARM CPU on macOS was only added in tensorflow 2.13.0.
I attempted to check a few weeks ago if it was possible to run MyoFInDer on recent Apple hardware, with a recent tensorflow version, although not explicitly indicated as compatible with deepcell. I can't remember how exactly, but it all ended up with an inextricable dependency conflict.
Switching to x86_64 hardware (i.e. almost everything but recent mac machines) seems like the most reasonable option here.
You could technically attempt to build tensorflow 2.8.4 from source, but I'd expect that to be quite painful, and the outcome uncertain.
I definitely need to request support for a newer tensorflow version from the deepcell maintainers, but I'm pessimistic. The last update to their project was 4 months ago already.
Hi I was wondering why I am unable to download the myofinder. I am getting this error:
ERROR: Cannot install myofinder because these package versions have conflicting dependencies.
The conflict is caused by:
deepcell 0.12.10 depends on tensorflow~=2.8.0
deepcell 0.12.9 depends on tensorflow~=2.8.0
deepcell 0.12.8 depends on tensorflow~=2.8.0
deepcell 0.12.7 depends on tensorflow~=2.8.0
deepcell 0.12.6 depends on tensorflow~=2.8.0
deepcell 0.12.5 depends on tensorflow~=2.8.0
I am running python 3.10 after installing and removing python 3.13
The text was updated successfully, but these errors were encountered: