georgia-tech-db / evadb

Database system for AI-powered apps
https://evadb.ai/docs
Apache License 2.0
2.64k stars 262 forks source link

eva-decord not supported for arm linux #1453

Open yulinzou opened 6 months ago

yulinzou commented 6 months ago

Search before asking

Bug

Failed to install eva-decord for cursor.query("LOAD VIDEO 'russia_ukraine.mp4' INTO VIDEOS").df()

Traceback (most recent call last):
  File "/users/yulin001/run_evadb.py", line 25, in <module>
    cursor.query("LOAD VIDEO 'russia_ukraine.mp4' INTO VIDEOS").df()
  File "/users/yulin001/evadb-venv/lib/python3.9/site-packages/evadb/interfaces/relational/relation.py", line 123, in df
    batch = self.execute(drop_alias=drop_alias)
  File "/users/yulin001/evadb-venv/lib/python3.9/site-packages/evadb/interfaces/relational/relation.py", line 141, in execute
    result = execute_statement(self._evadb, self._query_node.copy())
  File "/users/yulin001/evadb-venv/lib/python3.9/site-packages/evadb/server/command_handler.py", line 53, in execute_statement
    batch_list = list(output)
  File "/users/yulin001/evadb-venv/lib/python3.9/site-packages/evadb/executor/plan_executor.py", line 183, in execute_plan
    raise ExecutorError(e)
evadb.executor.executor_utils.ExecutorError: Could not import decord python package.
                Please install it with `pip install eva-decord`.
pip install eva-decord
ERROR: Could not find a version that satisfies the requirement eva-decord (from versions: none)
ERROR: No matching distribution found for eva-decord

Environment

Are you willing to submit a PR?

github-actions[bot] commented 6 months ago

👋 Hello @yulinzou, thanks for your interest in EVA DB 🙏 Please visit our 🔮 Tutorials to get started, where you can find quickstart guides for simple tasks like Image Classification all the way to more interesting tasks like Emotion Analysis.

If this is a 🐞 Bug Report, please provide a minimum reproducible example to help us debug it.

If this is a ❓ Question, please provide as much information as possible, including dataset examples and query results.

yulinzou commented 6 months ago

Followed the tutorial, failed to execute cursor.query("LOAD VIDEO 'russia_ukraine.mp4' INTO VIDEOS").df()