essentia
essentia copied to clipboard
Easy install of Essentia under conda?
First of all, I'm aware of previous issues regarding conda, as #777 or #673 (which I submitted myself). So, right now, I'm able to use Essentia under a conda environment, with the "hacky" solution provided in the above. Nevertheless, I'd like to recommend my students to use Essentia on 2 courses I'm giving at University of Porto, but the current solution is too hacky, and completely undermines its use by newbie students. Do you plan to address this issue, or this is outside the scope of Essentia? Sorry for "reopening" this conda subject, but I'd really like to consider Essentia as an option in this educational setting.
We are not considering conda packages, but adding cross-platform PyPI support (pip wheels will work in Conda).
As a workaround for classes with Jupyter notebooks, we have various Docker images including Essentia:
- https://github.com/MTG/essentia-tutorial
- https://github.com/MTG/MIR-toolbox-docker
- https://minzwon.github.io/dl4mir
You can also install and use Essentia in Google Collab.
Thanks for your feedback. That's a pity, as at the moment docker is not an option. When do you expect cross-platform PyPI support? How will that behave with the non-python dependencies of Essentia?
On Thu, 18 Feb 2021 at 16:38, Dmitry Bogdanov [email protected] wrote:
We are not considering conda packages, but adding cross-platform PyPI support (pip wheels will work in Conda).
As a workaround for classes with Jupyter notebooks, we have various Docker images including Essentia:
- https://github.com/MTG/essentia-tutorial
- https://github.com/MTG/MIR-toolbox-docker
- https://minzwon.github.io/dl4mir
You can also install and use Essentia in Google Collab.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/MTG/essentia/issues/1106#issuecomment-781474899, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABOIAY7K5MISVETLXTFHQ3DS7U7BJANCNFSM4XWL6BMQ .
All dependencies should be bundled together in the wheel. We are going to migrate to GitHub Actions and implement builds for all three platforms there.
Awesome, thanks!
On Thu, 18 Feb 2021 at 22:49, Dmitry Bogdanov [email protected] wrote:
All dependencies should be bundled together in the wheel. We are going to migrate to GitHub Actions and implement builds for all three platforms there.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/MTG/essentia/issues/1106#issuecomment-781686502, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABOIAY2HEQTZD323FXDPLALS7WKORANCNFSM4XWL6BMQ .