google-coral/pycoral

Compatibility Issue with `tflite-runtime` Version for `pycoral` Installation

Opened this issue · 0 comments

Description

Hello,

I am encountering an issue while trying to install pycoral with tflite-runtime. The pycoral package seems to require tflite-runtime==2.5.0.post1, but this specific version is not available. The available versions of tflite-runtime are 2.13.0 and 2.14.0.

Here is the error message I receive during the installation:

ERROR: Could not find a version that satisfies the requirement tflite-runtime==2.5.0.post1 (from pycoral) (from versions: 2.13.0, 2.14.0)
ERROR: No matching distribution found for tflite-runtime==2.5.0.post1

Steps to Reproduce:

  1. Create and activate a virtual environment:

    python3 -m venv myenv
    source myenv/bin/activate
  2. Attempt to install pycoral:

    pip install git+https://github.com/google-coral/pycoral

Environment:

  • OS: Ubuntu 22.04
  • Python Version: 3.10.12
  • tflite-runtime Available Versions: 2.13.0, 2.14.0

Expected Behavior:
pycoral should install without errors using a compatible version of tflite-runtime.

Actual Behavior:
The installation fails due to the unavailability of tflite-runtime==2.5.0.post1.

Temporary Workaround:
I have attempted to install tflite-runtime==2.14.0 and then install pycoral with the --no-deps flag, but this results in a ModuleNotFoundError for pycoral.pybind.

Error Log:

ModuleNotFoundError: No module named 'pycoral.pybind'

Could you please provide guidance on how to resolve this issue? Is there a recommended version of tflite-runtime that is compatible with pycoral, or is there a way to update the dependencies to support the available versions of tflite-runtime?

Thank you for your assistance.

Click to expand!

Issue Type

Build/Install

Operating System

Ubuntu

Coral Device

USB Accelerator

Other Devices

No response

Programming Language

C++, Python 3.9, Other

Relevant Log Output

from pycoral.pybind._pywrap_coral import GetRuntimeVersion as get_runtime_version
ModuleNotFoundError: No module named 'pycoral.pybind'