Manus Pro版全自动AI智能体创建与部署教程精选
摘要
部署OpenManus需按序完成五步:安装Python3 12、Git和Ollama;拉取代码并创建虚拟环境;配置confi
搭建OpenManus本地智能体环境,本质上就是从零初始化一套完整的本地Agent运行栈。市面上的教程看似丰富,但实战中漏掉任一环节都会导致后续连环报错。以下按严格顺序拆解五个必备步骤:环境预检、源码拉取、模型对接、服务启动、基础功能验证。跳步必翻车。
前置依赖三件套:Python 3.12、Git、Ollama。这是OpenManus可执行的最低硬件与系统门槛——Python版本精确锁定3.12,换成3.11或3.13会直接触发pip install解析错误;Git负责克隆项目仓库;Ollama则承载本地大模型推理服务的全部运算。
前往python.org下载对应系统的Python 3.12安装程序,安装时务必勾选“Add Python to PATH”,否则终端后续所有命令都会提示“python不是内部或外部命令”。Git从git-scm.com下载Windows安装包,全程默认选项即可。Ollama去ollama.com下载对应操作系统的安装器,安装完成后立即在终端执行ollama list,确认服务已经正常启动。
然后运行ollama run qwen2:7b,拉取一个轻量且原生支持function calling的模型。这是OpenManus调用工具链的底层依赖——没有这个模型,所有插件和工具都会因缺乏推理支撑而失效。
拉取OpenManus仓库并创建隔离虚拟环境
打开终端,执行:git clone https://github.com/mannaandpoem/OpenManus.git,接着切换到项目目录:cd OpenManus。然后建立隔离运行环境:conda create -n open_manus python=3.12,激活环境:conda activate open_manus。
这一步强烈建议不要跳过虚拟环境。一旦缺少隔离,你的全局Python环境极有可能被requirements.txt中的依赖污染,尤其是fastapi、langchain等版本敏感组件,版本冲突会导致app.py直接启动失败。国内用户若遇到conda下载缓慢,可配置清华镜像加速:conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/,然后conda config --set show_channel_urls yes。
配置config.toml指向本地Ollama实例
提供两种方式。方式一:复制示例配置——cp config/config.example.toml config/config.toml。方式二:直接新建空白config.toml文件,用VS Code或记事本打开。
在[llm]区块下填入以下三行(严格保持缩进,toml解析对缩进异常敏感):
base_url = "http://localhost:11434"
model = "qwen2:7b"
max_tokens = 4096
注意:base_url末尾不得加斜杠,写成"http://localhost:11434/"会触发连接超时;model名称必须与ollama list输出的NAME列完全一致,大小写敏感。
安装依赖并启动Web交互界面
第一步:确认当前已激活open_manus虚拟环境。第二步:执行pip install -r requirements.txt。第三步:等待安装完成,通常耗时2到5分钟,受网络状况影响。第四步:运行python app.py。
终端输出INFO: Uvicorn running on http://127.0.0.1:5172,表明后端已就绪。此时打开浏览器访问http://localhost:5172,首次加载稍慢属于正常现象——系统会自动初始化向量库、加载插件、预热模型上下文。
当页面显示“Welcome to OpenManus”,并且输入框能够响应自然语言指令(例如“列出当前目录下所有.py文件”),说明你的本地智能体已成功连通Ollama,具备基础的执行能力。

来源:互联网
本网站新闻资讯均来自公开渠道,力求准确但不保证绝对无误,内容观点仅代表作者本人,与本站无关。若涉及侵权,请联系我们处理。本站保留对声明的修改权,最终解释权归本站所有。