MTG / homebrew-essentia

Homebrew build scripts for Essentia
34 stars 13 forks source link

cannot install essentia on MacOs #30

Open suedez opened 2 years ago

suedez commented 2 years ago

I am using macos11.6 . when I simply do 'pip install', it report error as 'cannot build wheel for essentia'. And when I turn to homebrew, when I do 'brew tap MTG/essentia' it failed with 'fatal: Authentication failed for https//:github.com/MTG/hombrew-essentia/'

anaromlob commented 1 year ago

please does anyone know anything about this?

uensal commented 1 year ago

building by source leads to following error: ../src/essentia/utils/audiocontext.cpp:33:3: error: use of undeclared identifier 'av_register_all'

System: macOS Monterey (Version 12.5.1) Python: Version 3.9 (conda) Pip: Version 22.1.2

Configuration still works without problems: python3 waf configure --build-static --with-python --with-tensorflow

Running following command leads to error installation errors and the message mentioned on top here: python3 waf

Trying to fix source code just always leads to new errors.

Bests and thank you for the support in advance.

panos-giotis commented 1 year ago

Check out this -> https://github.com/MTG/essentia/issues/1147

uensal commented 1 year ago

Unfortunately this also did not help

panos-giotis commented 1 year ago

OK so after having spent some time with this, there's some parameters to consider when trying to install on OSX (M1), to go alongside https://github.com/MTG/essentia/issues/1147:

let us know how this went ;)

uensal commented 1 year ago

I own a MacBook Air with a 2.2 GHz Dual-Core Intel Core i7 processor.

I linked ffmpeg 2.8 with brew link --overwrite ffmpeg@2.8. Afterwards i followed all your steps. During installation however, i get now the error: Screenshot 2022-12-08 at 14 23 47

I also get the same, when I uninstall python 3.9 (local interpreter) and use my conda environment.

May I have further support here?

jyyyeung commented 1 year ago

I own a MacBook Air with a 2.2 GHz Dual-Core Intel Core i7 processor.

I linked ffmpeg 2.8 with brew link --overwrite ffmpeg@2.8. Afterwards i followed all your steps. During installation however, i get now the error: Screenshot 2022-12-08 at 14 23 47

I also get the same, when I uninstall python 3.9 (local interpreter) and use my conda environment.

May I have further support here?

I am also having this issue