MTG / homebrew-essentia

Homebrew build scripts for Essentia
34 stars 13 forks source link

gaia tap depends on python 2 #23

Open alastair opened 4 years ago

alastair commented 4 years ago

Python 2 has been removed from homebrew, so gaia fails to install.

johngigantic commented 4 years ago

This is a pretty big issue for me. When installing essentia, my install failed. This particular failure came from gaia's wscript.

  File "/.../gaia-2.4.6/wscript", line 15
    except Exception, e:
                    ^
SyntaxError: invalid syntax

But it looks like this has been fixed at https://github.com/MTG/gaia/commit/9faed7fed5b8554d5c6c7bc2e9d0323948990411#diff-dc6134e3d3c869a052520d86f46371dc

So somehow, my command brew install essentia --HEAD --with-gaia --with-tensorflow is using an older version of gaia.

For the time being, what errors or problems might I encounter if I use essentia with tensorflow, but not Gaia? Installation documentation says that gaia is necessary for training models, but can I use essentia without it? Can I run some models with tensorflow only?

alastair commented 4 years ago

Gaia is only required for building SVM models. You can safely build essentia without gaia if you only want to use tensorflow.

Amar1729 commented 1 year ago

@dbogdanov looks like this and #22 can be closed?