funannotate icon indicating copy to clipboard operation
funannotate copied to clipboard

osx version trouble for conda install?

Open mmotoc opened this issue 3 years ago • 6 comments

I am trying to install funannotate through conda using the following:

conda install -c bioconda funannotate

And I am getting this error:

The following specifications were found to be incompatible with your system:

  • feature:/osx-64::__osx==10.16=0
  • feature:|@/osx-64::__osx==10.16=0
  • funannotate -> matplotlib-base -> __osx[version='>=10.12']

What can I do to fix this?

Thank you!

mmotoc avatar Oct 18 '22 16:10 mmotoc

I'm trying to see if I can get lighttpd installed on osx conda forge which is stopping me from testing on osx here.

hyphaltip avatar Oct 19 '22 04:10 hyphaltip

@nextgenusfs have you been able to install things via conda okay on OSX?

hyphaltip avatar Oct 19 '22 15:10 hyphaltip

Several tools were disabled because they weren't working several years ago on OSX. Probably need to manually install augustus, PASA, Trinity, etc: https://github.com/bioconda/bioconda-recipes/blob/master/recipes/funannotate/meta.yaml

I'm not entirely sure if conda create -n new_env funannotate will work on OS X, effectively I'm doing it somewhat manually on my Mac, I'll update here if I get something that works.

nextgenusfs avatar Oct 19 '22 15:10 nextgenusfs

Update: currently still unable to get a version of augustus that works with the --proteinprofile mode.....

nextgenusfs avatar Oct 19 '22 17:10 nextgenusfs

yeah it won't for me right now - I think we could make an osx package for the tools which don't conflict and then provide instructions for pasa, augustus installs through homebrew etc.

hyphaltip avatar Oct 20 '22 04:10 hyphaltip

I came here having the same problem trying to install a different set of packages. The answer I found was that the packages were OK with Python 3.10 but not Python 3.11. I created a py=3.10 conda environment, and the installation worked.

MichaelTiemannOSC avatar Jan 20 '23 03:01 MichaelTiemannOSC