Issue with installing current version of crewai

Hello everyone,
I’m trying to install current version of crewai and I’m failing at building regex package.
I’m running Windows 11 25H2
To fulfill the requirements I have installed:
Python 3.14
current version of Rust
Visual Studio 2026 (with c/c++ compiler)
I’ve been running command:
uv tool install crewai

In the response I’m getting few issues.
Fist one is
SetuptoolsDeprecationWarning: License classifiers are deprecated.
But what I’ve already red, it won’t stop the build.
Further issues are compile issues of _regex.c itself. There is like 20-30 of them.

Unfortunatelly, I’m not able to bypass this issues. I’ve been trying to install the most current version of regex lib. Yet, crewai uses pretty old one.
Any suggestions how to solve it? If needed I can provide more info on this topic.

Are you running 1.7.0? Also try Python 3.13 I have not tried 3.14

@tomasz_kubiak, are you installing CrewAI in Windows or Linux(WSL)?

I’ve installed CrewAI countless times (Installation - CrewAI) at this point (version 0.74.0 to 1.7.2) and haven’t run into any issues with the installation aspect under Win11 25H2/Linux WSL2 Ubuntu 22.04.

You mentioned that you’re running into compile issues … not sure why there would be any compiles involved in the installation - unless maybe this is an installation under Windows (is that even possible?) at which point I don’t have any suggestions - except maybe to switch to Linux. :smiley:

If you’re installing under Linux/WSL2 I recommend installing “uv” using snap, you can find the uv snap at https://snapcraft.io and search for “astral-uv”. It makes installing uv a snap :slight_smile: It’s maintained by Astral (uv authors), and automatically updates. Although crewai also installs a version of uv in its virtual environment… but there are times when you need uv and the virtual environment is not available.

I noticed you said you installed Rust and while uv is written in Rust it doesn’t require that you install Rust in order to run it. I just checked my environment and I don’t have Rust installed anywhere. But maybe you plan on using Rust in your development…

However, as @Tony_Wood mentioned, the CrewAI installation doc says

Python Version Requirements
CrewAI requires Python >=3.10 and <3.14

so maybe that’s what’s giving you issues.