How I managed to run Odysseus in WSL2 #3226
rmzmrnn
started this conversation in
Show and tell
Replies: 1 comment
-
|
Very cool! Thanks for sharing. I am also using WSL2 but with NixOS. I get Odysseus running using a flake (something like a Docker container file or pip's requirement.txt + venv if unaware). You do not actually need NixOS the distro, just Nix the package manager. Very cool if you never tried declaratively configuring your machine, but also very painful at the same time! My setup and instructions are listed in the repos below: |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
My PC hardware
KMD Version: 610.47
CUDA UMD Version: 13.3
8GB VRAM
WSL2 Initialization
sudo apt autoremovefor good measure.nvidia-smi. This will check if WSL2 can detect your GPU. You should see an output like this:Notes:
nvidia-smi).Miniconda installation
This is only my personal preference. I use miniconda to manage my Python projects and environments.
Running Odysseus
git clone <url>cd odysseus※ If you noticed, there is the command
pip install vllm==0.21.0 --force-reinstallthis will be explained in "Using Odysseus" section at Step 3You should see this in your terminal if ran successfully:

Using Odysseus
http://127.0.0.1:7000/in your web browserNote: This is the reason why I installed
vllm==0.21.0because the model uses vllm as a library for LLM inference and serving. Also, this specific version0.21.0works on my environment. As of this writing, the latest version of vllm causes errors on my end but please let me know if the latest version of vllm works.Note: Because of the limitations of my hardware, I set the Context = 10000 and GPU Mem = 0.80
Other Notes
Beta Was this translation helpful? Give feedback.
All reactions