如何本地搭建部署crewai环境?
1. 创建虚拟环境
切记: CrewAI只认 Python 3.10 到 3.13 版本,别搞错了。
# conda create -y -n CrewAI python=3.10
2 channel Terms of Service accepted
Retrieving notices: done
Channels:
- defaults
Platform: osx-arm64
Collecting package metadata (repodata.json): done
Solving environment: done
==> WARNING: A newer version of conda exists. <==
current version: 25.5.1
latest version: 25.9.0
Please update conda by running
$ conda update -n base -c defaults conda
## Package Plan ##
environment location: /opt/miniconda3/envs/CrewAI
added / updated specs:
- python=3.10
The following packages will be downloaded:
package | build
---------------------------|-----------------
ca-certificates-2025.9.9 | hca03da5_0 127 KB
libcxx-20.1.8 | h8869778_0 351 KB
libzlib-1.3.1 | h5f15de7_0 47 KB
ncurses-6.5 | hee39554_0 886 KB
openssl-3.0.18 | h9b4081a_0 3.1 MB
pip-25.2 | pyhc872135_0 1.2 MB
python-3.10.18 | h19e8193_0 12.9 MB
readline-8.3 | h0b18652_0 464 KB
setuptools-80.9.0 | py310hca03da5_0 1.4 MB
tk-8.6.15 | hcd8a7d5_0 3.3 MB
wheel-0.45.1 | py310hca03da5_0 116 KB
zlib-1.3.1 | h5f15de7_0 77 KB
------------------------------------------------------------
Total: 23.9 MB
The following NEW packages will be INSTALLED:
bzip2 pkgs/main/osx-arm64::bzip2-1.0.8-h80987f9_6
ca-certificates pkgs/main/osx-arm64::ca-certificates-2025.9.9-hca03da5_0
expat pkgs/main/osx-arm64::expat-2.7.1-h313beb8_0
libcxx pkgs/main/osx-arm64::libcxx-20.1.8-h8869778_0
libffi pkgs/main/osx-arm64::libffi-3.4.4-hca03da5_1
libzlib pkgs/main/osx-arm64::libzlib-1.3.1-h5f15de7_0
ncurses pkgs/main/osx-arm64::ncurses-6.5-hee39554_0
openssl pkgs/main/osx-arm64::openssl-3.0.18-h9b4081a_0
pip pkgs/main/noarch::pip-25.2-pyhc872135_0
python pkgs/main/osx-arm64::python-3.10.18-h19e8193_0
readline pkgs/main/osx-arm64::readline-8.3-h0b18652_0
setuptools pkgs/main/osx-arm64::setuptools-80.9.0-py310hca03da5_0
sqlite pkgs/main/osx-arm64::sqlite-3.50.2-h79febb2_1
tk pkgs/main/osx-arm64::tk-8.6.15-hcd8a7d5_0
tzdata pkgs/main/noarch::tzdata-2025b-h04d1e81_0
wheel pkgs/main/osx-arm64::wheel-0.45.1-py310hca03da5_0
xz pkgs/main/osx-arm64::xz-5.6.4-h80987f9_1
zlib pkgs/main/osx-arm64::zlib-1.3.1-h5f15de7_0
Downloading and Extracting Packages:
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
# To activate this environment, use
# $ conda activate CrewAI
# To deactivate an active environment, use
# $ conda deactivate
2. 安装CrewAI
进入专属空间,把CrewAI这个大明星和它的“经纪团队”(工具包)都请进来。
# 激活刚创建的新虚拟环境
conda activate CrewAI
# 安装 CrewAI 框架
pip install 'crewai[tools]'
3. 验证安装
# pip freeze | grep crewai
crewai==0.203.0
crewai-tools==0.76.0
crewai 和 crewai-tools 的版本号,就说明点名成功,全员到齐。
4. 新建工程
crewai create crew my_ai_crew_preject
它会问你几个问题(用哪个大模型?密钥是啥?),老实回答就行。
完成后,你的地盘上就多了个 my_ai_crew_preject 文件夹,里面是你公司的“原始股”和“办公室”。你的API Key这种小秘密,都藏在 .env 文件里,安全得很。
5. 开跑
# 注意,确保当前是在 my_ai_crew_preject 目录下
# 安装依赖项
crewai install
# 运行 CrewAI 智能体
crewai run
当你的屏幕开始滚动,显示AI员工们在激烈讨论、分工合作、输出结果时...
恭喜你,你的7x24小时AI“牛马”已部署成功!
https://docs.crewai.com/
https://github.com/crewAIInc/crewAI-examples
热门日志
分类
- git(9)
- Mac(7)
- C(1)
- memcache(1)
- Python(32)
- Vim(8)
- sed(2)
- ansible(3)
- awk(4)
- shell(3)
- Django(4)
- ssdb(1)
- bat(4)
- svn(0)
- docker(1)
- Tornado(1)
- go(2)
- 架构(19)
- Vue(1)
- game(2)
- AI(2)
- Windows(8)
- Java(8)
- Mysql(38)
- Ajax(2)
- Jsp(1)
- Struts(8)
- Linux(73)
- JavaScript(39)
- Staruml(0)
- Mouth(1)
- Html(6)
- Php(102)
- Message(52)
- Lua(10)
- Compute(1)
- Redis(7)
- Nginx(12)
- Jquery(1)
- Apache(1)
- cocos2d-x(8)
- about(1)

