# Unable to create crewai project

**URL:** <https://community.crewai.com/t/unable-to-create-crewai-project/2864>\
**Category:** General\
**Created:** [January 16, 2025, 2:28am UTC](https://community.crewai.com/t/unable-to-create-crewai-project/2864 "2025-01-16T02:28:11Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![surikashi](https://sea1.discourse-cdn.com/flex025/user_avatar/community.crewai.com/surikashi/32/2054_2.png) [@surikashi](https://community.crewai.com/u/surikashi)\
**Post date:** [January 16, 2025, 2:28am UTC](https://community.crewai.com/t/unable-to-create-crewai-project/2864/1 "2025-01-16T02:28:11Z")

</div>

I am on macOs and python 3.10.9 and i have confirmed that crewai and crewai-tools are installed correctly. but when i try to run the command “crewai create crew myfirstcrewaiproject” i get crewai command not found.  
Some of the troubleshooting i have done so far …

1. pip3 show crewai | grep Location : gives me the location of crewai and crewai-tools
2. I try to find the executable within crewai folder . i cd into the folder but i only see crew.py
3. i use the full “pwd” path and try to run python3 /path/crewai/crew.py create crew myfirstcrewaiproject  
but i get nothing …  
Any help here would be greatly appreciated !

---

<div class="post-metadata">

**Author:** ![joab.io](https://sea1.discourse-cdn.com/flex025/user_avatar/community.crewai.com/joab.io/32/2143_2.png) [@joab.io](https://community.crewai.com/u/joab.io)\
**Post date:** [January 16, 2025, 3:07am UTC](https://community.crewai.com/t/unable-to-create-crewai-project/2864/2 "2025-01-16T03:07:41Z")

</div>

First thing I would suggest is beginning with a fresh install of miniconda if you are not using it. It protects from weird stuff toasting where things install.

[https://docs.anaconda.com/miniconda/install/](https://docs.anaconda.com/miniconda/install/)

Start a miniconda terminal

Then create a fresh Python environment using  
`conda create -n py3_12 python=3.12`

Activate this fresh new environment:  
`conda activate py3_12`

Then follow the CrewAi install instructions:

[Installation - CrewAI](https://docs.crewai.com/installation)

Let me know if this works or if you have questions. Good luck.

---

<div class="post-metadata">

**Author:** ![peppacuto](https://sea1.discourse-cdn.com/flex025/user_avatar/community.crewai.com/peppacuto/32/2097_2.png) [@peppacuto](https://community.crewai.com/u/peppacuto)\
**Post date:** [January 17, 2025, 3:32pm UTC](https://community.crewai.com/t/unable-to-create-crewai-project/2864/3 "2025-01-17T15:32:48Z")

</div>

I have the same problem.

Working on windows, using python 3.12.

I had to use the command pip install crewai crewai-tools chroma-hnswlib==0.7.5 chromadb==0.5.4 because of errors.

After that $ pip freeze | grep crewai  
crewai==0.11.2  
crewai-tools==0.0.1

but when i try to create the project crewai create crew MyProject:  
crewai: command not found

Anyone knows the reason? Everything is under a venv.

---

<div class="post-metadata">

**Author:** ![tonykipkemboi](https://sea1.discourse-cdn.com/flex025/user_avatar/community.crewai.com/tonykipkemboi/32/4070_2.png) [@tonykipkemboi](https://community.crewai.com/u/tonykipkemboi)\
**Post date:** [January 17, 2025, 3:39pm UTC](https://community.crewai.com/t/unable-to-create-crewai-project/2864/4 "2025-01-17T15:39:42Z")

</div>

I highly recommend:

- using **venv**
- use the latest version of **crewai** and **crewai-tools** ( **pip install crewai==0.95.0** and **pip install crewai-tools==0.25.8**
- within the **venv** , run **pip freeze | grep crewai** and it should show you the two packages aboveand the versions.
- then proceed to run the create crew command.

If you’re still getting error, please share screenshots and full error messages you get.

---

<div class="post-metadata">

**Author:** ![surikashi](https://sea1.discourse-cdn.com/flex025/user_avatar/community.crewai.com/surikashi/32/2054_2.png) [@surikashi](https://community.crewai.com/u/surikashi)\
**Post date:** [January 22, 2025, 8:26pm UTC](https://community.crewai.com/t/unable-to-create-crewai-project/2864/5 "2025-01-22T20:26:32Z")

</div>

Hi there, thank you for suggesting to use venv. what worked for me was first running this command “python3 -m venv .venv && source .venv/bin/activate” and then running all the installations commands within this virtual environment.

but the issue i am running into now is, its been a few days and i want to re-run the existing crew , i create a virtual env back using the command “python3 -m venv .venv && source .venv/bin/activate” and then checking for crewai package installations, then i cd into my \<project\_name\>. then i ran the command “crewai run”.  
But i am getting an error " Running the Crew

**warning** \*\*:\*\* **`VIRTUAL_ENV=/Users/<username>/.venv` does not match the project environment path `.venv` and will be ignored**

**error** : failed to remove directory `/usr/local/fbcode/platform010/Python3.10.framework/Versions/3.10/lib/python3.10/site-packages/cffi`: Permission denied (os error 13)

An error occurred while running the crew: Command ‘[‘uv’, ‘run’, ‘run\_crew’]’ returned non-zero exit status 2."

Any suggestions here would be greatly appreciated

---

<div class="post-metadata">

**Author:** ![tonykipkemboi](https://sea1.discourse-cdn.com/flex025/user_avatar/community.crewai.com/tonykipkemboi/32/4070_2.png) [@tonykipkemboi](https://community.crewai.com/u/tonykipkemboi)\
**Post date:** [February 18, 2025, 4:12pm UTC](https://community.crewai.com/t/unable-to-create-crewai-project/2864/6 "2025-02-18T16:12:37Z")

</div>

Try these:

- Ensure you’re in the correct directory when activating the virtual environment
- Deactivate any global or system-level virtual environments before activating your project’s virtual environment
- Reinstall dependencies within your virtual environment

If you’re still encountering issues, you might want to delete the existing `.venv` directory and recreate it

---

<div class="post-metadata">

**Author:** ![Joe\_Chapman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.crewai.com/joe_chapman/32/4739_2.png) [@Joe\_Chapman](https://community.crewai.com/u/Joe_Chapman)\
**Post date:** [December 29, 2025, 11:02pm UTC](https://community.crewai.com/t/unable-to-create-crewai-project/2864/7 "2025-12-29T23:02:34Z")

</div>

Why are you talking about pip when your quickstart documentation talks about using uv? Problem is tht uv tool install crewai errors out with error: Failed to install entrypoints for ‘crewai’ which means creai create crew [project name] fails. Do you have an updated start tutorial you can point to

---

<div class="post-metadata">

**Author:** ![michaelcizmar](https://sea1.discourse-cdn.com/flex025/user_avatar/community.crewai.com/michaelcizmar/32/4718_2.png) [@michaelcizmar](https://community.crewai.com/u/michaelcizmar)\
**Post date:** [December 31, 2025, 2:10am UTC](https://community.crewai.com/t/unable-to-create-crewai-project/2864/8 "2025-12-31T02:10:38Z")

</div>

Isn’t the rub here a little bit of a chicken and the egg? I agree that you use use venv or uv or poetry…but doing so typically means you have already created a project folder.
