Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Pip (3.10) w/in ubuntu docker cannot find essentia-tensorflow #1454

Open
bgenchel opened this issue Jan 10, 2025 · 1 comment
Open

Pip (3.10) w/in ubuntu docker cannot find essentia-tensorflow #1454

bgenchel opened this issue Jan 10, 2025 · 1 comment

Comments

@bgenchel
Copy link

Trying to install essentia-tensorflow inside a docker container based on ubuntu: 22.04 image.

I run the container off of the base image, then run
apt-get update && apt-get install -y python3.11 python3-pip

afterwards, I run
pip install essentia-tensorflow

and get

ERROR: Could not find a version that satisfies the requirement essentia-tensorflow (from versions: none) 
ERROR: No matching distribution found for essentia-tensorflow

essentia on it's own seems available, but also has an issue building - list index out of range, as others have mentioned.

@palonso
Copy link
Contributor

palonso commented Jan 22, 2025

Hi @bgenchel,

I was unable to reproduce your issue.

The steps I followed were these:

  1. docker run -it ubuntu:22.04 bash
  2. Inside the docker image:
apt update
apt install software-properties-common
add-apt-repository ppa:deadsnakes/ppa
apt update
apt install python3.11
apt install python3-pip

python3.11 -m pip install --upgrade pip
python3.11 -m pip install essentia-tensorflow

Would this work for you?

In the second case you mention, pip tried to compile essentia but this solution is expected to fail when the required tooling and dependencies are not installed. Still, it means that the correct wheel could not be located.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants