stjude / punctatools

Detection, colocalization, and quantification of spots / puncta
Other
9 stars 7 forks source link

Will not install on Mac M1 (osx-arm64) architecture #35

Open nmra-abarthmaron opened 10 months ago

nmra-abarthmaron commented 10 months ago

🐛 Bug

To Reproduce

Steps to reproduce the behavior:

Conda:

  1. git clone https://github.com/stjude/punctatools.git
  2. cd punctatools/
  3. conda env create -f punctatools.yml
    
    Collecting package metadata (repodata.json): done
    Solving environment: failed

ResolvePackageNotFound:

pip:

  1. conda create -n punctatools python=3.9; conda activate punctatools
  2. pip install git+https://github.com/stjude/punctatools.git@v0.2.0
    INFO: pip is looking at multiple versions of punctatools to determine which version is compatible with other requirements. This could take a while.
    ERROR: Could not find a version that satisfies the requirement bioformats (from intake-io) (from versions: none)
    ERROR: No matching distribution found for bioformats

Expected behavior

Expected to install the package.

Environment

nmra-abarthmaron commented 10 months ago

I also tried on a windows computer and had a different issue for conda installation:

Collecting aiohttp (from intake-io==0.0.2->-r C:\Users\asa.barthmaron\punctatools\condaenv._p8plecb.requirements.txt (line 3))
  Downloading aiohttp-3.8.6-cp39-cp39-win_amd64.whl.metadata (7.9 kB)
INFO: pip is looking at multiple versions of intake-io to determine which version is compatible with other requirements. This could take a while.

failed

CondaEnvException: Pip failed

But a similar error for the pip installation:

Collecting aiohttp (from intake_io@ git+https://github.com/bhoeckendorf/intake_io.git@v0.0.2->punctatools==0.2.0)
  Using cached aiohttp-3.8.6-cp39-cp39-win_amd64.whl.metadata (7.9 kB)
INFO: pip is looking at multiple versions of intake-io to determine which version is compatible with other requirements. This could take a while.
ERROR: Ignored the following versions that require a different python version: 0.52.0 Requires-Python >=3.6,<3.9; 0.52.0rc3 Requires-Python >=3.6,<3.9
ERROR: Could not find a version that satisfies the requirement bioformats (from intake-io) (from versions: none)
ERROR: No matching distribution found for bioformats
(punctatools)