Comments (7)
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 [email protected]
. Afterwards i followed all your steps.
During installation however, i get now the error:
I also get the same, when I uninstall python 3.9 (local interpreter) and use my conda environment.
May I have further support here?
from homebrew-essentia.
please does anyone know anything about this?
from homebrew-essentia.
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
- Downloaded master branch from source
- Changed directory to folder "essentia"
- Ran all the commands given in https://essentia.upf.edu/installing.html
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.
from homebrew-essentia.
Check out this -> MTG/essentia#1147
from homebrew-essentia.
Unfortunately this also did not help
from homebrew-essentia.
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 MTG/essentia#1147:
- Essentia (currently) needs ffmpeg 2.8 to compile properly so make sure the python version you use (I used Python 3.9 and this worked) is seeing this version, if you have multiple ones in brew, link [email protected]
- follow the steps in https://essentia.upf.edu/installing.html#installing-dependencies-on-macos
- once this is done, get Essentia source from github (https://github.com/MTG/essentia)
- rename 'VERSION' to VERSION_waf in source folder (C++ 20 version poisoning)
- in 'wscript' replace 'VERSION' with 'VERSION_waf' in the open file statement (currently line 23)
- follow the steps in https://essentia.upf.edu/installing.html#compiling-essentia
- MAKE SURE you use the same python version when running all the above and preferably 3.9
let us know how this went ;)
from homebrew-essentia.
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 [email protected]
. Afterwards i followed all your steps. During installation however, i get now the error: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
from homebrew-essentia.
Related Issues (20)
- Failed installation with brew on Mac OS Mojave HOT 1
- Installation failed HOT 3
- Make python@2 builds optional HOT 1
- Installation failed
- AttributeError: module 'numpy' has no attribute 'get_include' HOT 4
- Installation failed HOT 2
- essentia installs fine, but gaia fails
- gaia tap depends on python 2 HOT 3
- Not sure what is the failure HOT 7
- Installation failed on macOS Big Sur HOT 2
- Installation failing with Homebrew HOT 3
- Add -no-msse flag for Apple Silicon HOT 1
- task in 'essentia' failed with exit status 1 HOT 2
- install fails with avcodec HOT 7
- Update gaia2 formula once new gaia 2.4.7 is released
- cannot install essentia on MacOS M1 HOT 19
- Essentia install fails on MacOS with 'Broken revdeps detected' HOT 4
- Compatibility with other Python versions
- brew install: Error: Failed to download resource "essentia" HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from homebrew-essentia.