Skip to content
Discussion options

You must be logged in to vote

Hey! The issue is that the server never actually started, the venv wasn't active when you ran the last command.
Try this:

  1. Check your Python version is 3.11 or higher:
    python3 --version

  2. Then run these in order:
    cd ~/odysseus
    python3 -m venv venv
    source venv/bin/activate
    pip install -r requirements.txt
    python setup.py
    python -m uvicorn app:app --host 127.0.0.1 --port 7000

  3. After step 2, your terminal prompt should show (venv) at the start — that confirms it's working.

  4. Keep that terminal window open while using Odysseus, then go to http://localhost:7000.

If Python is below 3.11, you'll need to upgrade that first. Alternatively, Docker is the easier route if you have it installed.

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@blue904670
Comment options

Answer selected by Michiel-VandeVelde
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants