FAQ#
These are some Frequently Asked Questions that we’ve seen pop up for EvaDB.
If you still have questions after reading this FAQ, ping us on our Slack!
Why am I not able to install EvaDB in my Python environment?#
Ensure that the local Python version is >= 3.8 and <= 3.10. EvaDB cannot support 3.11 due to its dependency on Ray.
Where does EvaDB store all the data?#
By default, EvaDB stores all the data in a local folder named evadb_data
. Deleting this folder will reset the system’s state and lead to data loss.
Why does the EvaDB server not start?#
Check if another process is already running on the target port where EvaDB server is being launched (default port of EvaDB is 8803
) using these commands:
sudo lsof -i :<port_number>
kill -9 <process_id>
You can either kill that process or launch EvaDB server on another free port in this way:
evadb_server -p 9330
Why do I see no output from the server?#
If a query runs a complex vision task (such as object detection) on a long video, the query is expected to take a non-trivial amount of time to finish.
You can check the status of the server by running top
or pgrep
:
top
pgrep evadb_server
pip install ray fails because of grpcio#
Follow these instructions to install ray
:
https://github.com/ray-project/ray/issues/33039