Title:
crewai not found in PowerShell/WSL after uv tool install on Windows
Body:
Hi everyone, I need help with installing CrewAI on Windows using PowerShell/WSL.
What I Did
I installed the uv tool manager and then installed CrewAI as follows:
# In PowerShell (Windows):
uv tool install crewai --upgrade
Then in WSL (Ubuntu):
uv --version
uv tool install crewai
It says crewai is already installed, but when I try to run:
crewai create crew my_project
# or in WSL
uv run crewai create crew my_project
I get:
error: Failed to spawn: `crewai`
Caused by: No such file or directory (os error 2)
What I Checked
Inside WSL, this folder exists:
~/.local/share/uv/tools/crewai
But there is no bin/crewai executable. The tools/bin directory does not exist at all.
So it appears CrewAI was installed into tools/crewai, but no runnable CLI was created.
My Environment
-
Windows 10/11
-
PowerShell console
-
WSL Ubuntu
-
Python 3.11 inside WSL
-
uvis installed and available in both PowerShell and WSL
Questions
-
Has anyone successfully installed CrewAI under Windows/PowerShell/WSL?
-
Is there a known fix so that
crewaibecomes a runnable command in PowerShell/WSL? -
Should CrewAI provide native Windows support or a proper CLI for WSL?
What I Tried
uv tool remove crewai
uv tool install crewai --force
…but still no crewai binary appeared.
Any help would be greatly appreciated — thanks in advance! ![]()