Ce face crewai install
crewai install instalează dependențele unui proiect CrewAI în mediul virtual al proiectului (.venv). Documentația o descrie ca un înveliș subțire peste uv sync: instalează exact ce scrie în uv.lock.
Comanda nu actualizează versiunile. Dacă pyproject.toml cere crewai>=1.11.1 și lockfile-ul a rezolvat 1.11.1, rămâi pe 1.11.1. Pentru actualizare, ridici constrângerea și refaci lockfile-ul cu uv add, apoi rulezi din nou crewai install.
CLI-ul global și mediul proiectului se actualizează separat. CLI-ul instalat cu uv tool install crewai se actualizează cu uv tool install crewai --upgrade; versiunea din proiect o vezi cu uv pip show crewai.
Exemple practice
Exemplul 1: Instalare și rulare
crewai install
crewai run
Exemplul 2: Actualizarea CrewAI într-un proiect
Pașii din ghidul oficial de actualizare.
uv add "crewai[tools]>=1.14.4"
crewai install
uv pip show crewai
Greșeli frecvente și bune practici
- Aștepți ca
crewai installsă aducă o versiune nouă. Comanda doar sincronizează mediul cuuv.lock. - Confunzi versiunea CLI-ului (
crewai --version) cu versiunea din proiect. Pentru codul care rulează contează versiunea din mediul proiectului. - Adaugi pachete cu
uv addîntr-un proiect care folosește unelte din Tool Repository. Foloseștecrewai uv add, care adaugă autentificarea necesară.