These are some Frequently Asked Questions that we’ve seen pop up for EVA DB.

If you still have questions after reading this FAQ, please reach out 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 eva_data.

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:

eva_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:

pgrep eva_server