@@ -23,7 +23,12 @@ Before installing CrewAI, it's recommended to set up a virtual environment. This
23
23
<Step title = " Create a Virtual Environment" >
24
24
Choose your preferred method to create a virtual environment:
25
25
26
- ** Using venv (Python's built-in tool):**
26
+ ** Using uv (Recommended)**
27
+ ```
28
+ # skip this step. uv has a global venv for tools
29
+ ```
30
+
31
+ ** Using traditional venv (Python's built-in tool):**
27
32
```shell Terminal
28
33
python3 -m venv .venv
29
34
```
@@ -61,6 +66,11 @@ Now let's get you set up! 🚀
61
66
<Steps >
62
67
<Step title = " Install CrewAI" >
63
68
Install CrewAI with all recommended tools using either method:
69
+
70
+ ``` shell Terminal
71
+ uv tool install crewai[tools]
72
+ ```
73
+
64
74
``` shell Terminal
65
75
pip install ' crewai[tools]'
66
76
```
@@ -75,7 +85,13 @@ Now let's get you set up! 🚀
75
85
</Step >
76
86
77
87
<Step title = " Upgrade CrewAI (Existing Installations Only)" >
88
+
78
89
If you have an older version of CrewAI installed, you can upgrade it:
90
+
91
+ ``` shell Terminal
92
+ uv tool upgrade crewai[tools]
93
+ ```
94
+
79
95
``` shell Terminal
80
96
pip install --upgrade crewai crewai-tools
81
97
```
@@ -95,6 +111,10 @@ Now let's get you set up! 🚀
95
111
96
112
<Step title = " Verify Installation" >
97
113
Check your installed versions:
114
+ ```
115
+ uv tool list
116
+ ```
117
+
98
118
``` shell Terminal
99
119
pip freeze | grep crewai
100
120
```
@@ -116,9 +136,11 @@ Now let's get you set up! 🚀
116
136
117
137
<Steps >
118
138
<Step title = " Generate Project Structure" >
119
- Run the CrewAI CLI command:
139
+ Run the CrewAI CLI command with pip or uv:
140
+
120
141
``` shell Terminal
121
142
crewai create crew < project_name>
143
+
122
144
```
123
145
124
146
This creates a new project with the following structure:
0 commit comments