# Instructions in the QuickStart guide do not work

**URL:** <https://community.crewai.com/t/instructions-in-the-quickstart-guide-do-not-work/7266>\
**Category:** CrewAI Community Support\
**Tags:** crewai\
**Created:** [December 29, 2025, 11:19pm UTC](https://community.crewai.com/t/instructions-in-the-quickstart-guide-do-not-work/7266 "2025-12-29T23:19:45Z")\
**Posts on this page:** 2\
**Page:** 1

<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:19pm UTC](https://community.crewai.com/t/instructions-in-the-quickstart-guide-do-not-work/7266/1 "2025-12-29T23:19:45Z")

</div>

I’m trying to create you demo project: latest-ai-development. But get this:

(base) jchapman@Josephs-MBP crewai-cursor % crewai create crew latest-ai-development  
zsh: command not found: crewai

Prior to that uv tool install crewai failed to create executable because none are provided by package ‘crewai’

(base) jchapman@Josephs-MBP crewai-cursor % uv tool install crewai  
Resolved 49 packages in 489ms  
Installed 49 packages in 582ms

- aiohappyeyeballs==2.6.1
- aiohttp==3.13.2
- aiosignal==1.4.0
- annotated-types==0.7.0
- anyio==4.12.0
- async-timeout==4.0.3
- attrs==25.4.0
- certifi==2025.11.12
- charset-normalizer==3.4.4
- crewai==0.5.0
- dataclasses-json==0.6.7
- distro==1.9.0
- exceptiongroup==1.3.1
- frozenlist==1.8.0
- greenlet==3.2.4
- h11==0.16.0
- httpcore==1.0.9
- httpx==0.28.1
- idna==3.11
- jiter==0.12.0
- jsonpatch==1.33
- jsonpointer==3.0.0
- langchain==0.1.0
- langchain-community==0.0.20
- langchain-core==0.1.23
- langchain-openai==0.0.2.post1
- langsmith==0.0.87
- marshmallow==3.26.2
- multidict==6.7.0
- mypy-extensions==1.1.0
- numpy==1.26.4
- openai==1.109.1
- packaging==23.2
- propcache==0.4.1
- pydantic==2.12.5
- pydantic-core==2.41.5
- pyyaml==6.0.3
- regex==2025.11.3
- requests==2.32.5
- sniffio==1.3.1
- sqlalchemy==2.0.45
- tenacity==8.5.0
- tiktoken==0.5.2
- tqdm==4.67.1
- typing-extensions==4.15.0
- typing-inspect==0.9.0
- typing-inspection==0.4.2
- urllib3==2.6.2
- yarl==1.22.0  
No executables are provided by package `crewai`; removing tool  
error: Failed to install entrypoints for `crewai`

I’m following directly from your tutorial at [Installation - CrewAI](https://docs.crewai.com/en/installation). Should I be using different documentation?

Thanks,

Joe

---

<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, 1:58am UTC](https://community.crewai.com/t/instructions-in-the-quickstart-guide-do-not-work/7266/2 "2025-12-31T01:58:58Z")

</div>

I don’t normally use that but I reproduced your steps and it worked for me. I’m not sure when you installed uv but a couple of commands you can run to update are:

```auto
$ uv upgrade

```

and

```auto
$ uv tool install crewai --force

```

```auto
michaelcizmar@SDF1 dev % crewai create crew latest-ai-development
zsh: /Users/michaelcizmar/.local/bin/crewai: bad interpreter: /Users/michaelcizmar/.local/share/uv/tools/crewai/bin/python: no such file or directory
michaelcizmar@SDF1 dev % python3 --version
Python 3.13.7
michaelcizmar@SDF1 dev % curl -LsSf https://astral.sh/uv/install.sh | sh
downloading uv 0.9.21 aarch64-apple-darwin
no checksums to verify
installing to /Users/michaelcizmar/.local/bin
  uv
  uvx
everything's installed!
michaelcizmar@SDF1 dev % uv tool install crewai
Resolved 134 packages in 683ms
Prepared 76 packages in 2.36s
Installed 134 packages in 487ms
 + aiohappyeyeballs==2.6.1
 + aiohttp==3.13.2
 + aiosignal==1.4.0
 + aiosqlite==0.21.0
 + annotated-types==0.7.0
 + anyio==4.12.0
 + appdirs==1.4.4
 + attrs==25.4.0
 + backoff==2.2.1
 + bcrypt==5.0.0
 + build==1.3.0
 + cachetools==6.2.4
 + certifi==2025.11.12
 + cffi==2.0.0
 + cfgv==3.5.0
 + charset-normalizer==3.4.4
 + chromadb==1.1.1
 + click==8.1.8
 + coloredlogs==15.0.1
 + crewai==1.7.2
 + cryptography==46.0.3
 + diskcache==5.6.3
 + distlib==0.4.0
 + distro==1.9.0
 + docstring-parser==0.17.0
 + durationpy==0.10
 + et-xmlfile==2.0.0
 + filelock==3.20.1
 + flatbuffers==25.12.19
 + frozenlist==1.8.0
 + fsspec==2025.12.0
 + google-auth==2.45.0
 + googleapis-common-protos==1.72.0
 + grpcio==1.76.0
 + h11==0.16.0
 + hf-xet==1.2.0
 + httpcore==1.0.9
 + httptools==0.7.1
 + httpx==0.28.1
 + httpx-sse==0.4.3
 + huggingface-hub==0.36.0
 + humanfriendly==10.0
 + identify==2.6.15
 + idna==3.11
 + importlib-metadata==8.7.1
 + importlib-resources==6.5.2
 + instructor==1.12.0
 + jinja2==3.1.6
 + jiter==0.10.0
 + json-repair==0.25.3
 + json5==0.10.0
 + jsonref==1.1.0
 + jsonschema==4.25.1
 + jsonschema-specifications==2025.9.1
 + kubernetes==34.1.0
 + markdown-it-py==4.0.0
 + markupsafe==3.0.3
 + mcp==1.16.0
 + mdurl==0.1.2
 + mmh3==5.2.0
 + mpmath==1.3.0
 + multidict==6.7.0
 + nodeenv==1.10.0
 + numpy==2.4.0
 + oauthlib==3.3.1
 + onnxruntime==1.23.2
 + openai==1.83.0
 + openpyxl==3.1.5
 + opentelemetry-api==1.34.1
 + opentelemetry-exporter-otlp-proto-common==1.34.1
 + opentelemetry-exporter-otlp-proto-grpc==1.34.1
 + opentelemetry-exporter-otlp-proto-http==1.34.1
 + opentelemetry-proto==1.34.1
 + opentelemetry-sdk==1.34.1
 + opentelemetry-semantic-conventions==0.55b1
 + orjson==3.11.5
 + overrides==7.7.0
 + packaging==25.0
 + pdfminer-six==20251107
 + pdfplumber==0.11.8
 + pillow==12.0.0
 + platformdirs==4.5.1
 + portalocker==2.7.0
 + posthog==5.4.0
 + pre-commit==4.5.1
 + propcache==0.4.1
 + protobuf==5.29.5
 + pyasn1==0.6.1
 + pyasn1-modules==0.4.2
 + pybase64==1.4.3
 + pycparser==2.23
 + pydantic==2.11.10
 + pydantic-core==2.33.2
 + pydantic-settings==2.10.1
 + pygments==2.19.2
 + pyjwt==2.9.0
 + pypdfium2==5.2.0
 + pypika==0.48.9
 + pyproject-hooks==1.2.0
 + python-dateutil==2.9.0.post0
 + python-dotenv==1.1.1
 + python-multipart==0.0.21
 + pyyaml==6.0.3
 + referencing==0.37.0
 + regex==2024.9.11
 + requests==2.32.5
 + requests-oauthlib==2.0.0
 + rich==14.2.0
 + rpds-py==0.30.0
 + rsa==4.9.1
 + shellingham==1.5.4
 + six==1.17.0
 + sniffio==1.3.1
 + sse-starlette==3.1.1
 + starlette==0.50.0
 + sympy==1.14.0
 + tenacity==9.1.2
 + tokenizers==0.20.3
 + tomli==2.0.2
 + tomli-w==1.1.0
 + tqdm==4.67.1
 + typer==0.21.0
 + typing-extensions==4.15.0
 + typing-inspection==0.4.2
 + urllib3==2.3.0
 + uv==0.9.21
 + uvicorn==0.40.0
 + uvloop==0.22.1
 + virtualenv==20.35.4
 + watchfiles==1.1.1
 + websocket-client==1.9.0
 + websockets==15.0.1
 + yarl==1.22.0
 + zipp==3.23.0
Installed 1 executable: crewai
michaelcizmar@SDF1 dev % crewai create crew latest-ai-development       
Folder latest_ai_development already exists. Do you want to override it? [y/N]: N
Operation cancelled.
michaelcizmar@SDF1 dev % crewai create crew latest-ai-development2
Creating folder latest_ai_development2...
Cache expired or not found. Fetching provider data from the web...
Downloading [####################################] 1126995/57691
Select a provider to set up:
1. openai
2. anthr

```
