当前位置: 首页 > news >正文

在 Windows 上快速部署 OpenManus:从安装到运行

在当今快速发展的 AI 领域,OpenManus 作为一个强大的开源工具,为开发者提供了便捷的 AI 应用开发体验。本文将详细介绍如何在 Windows 系统上安装并运行 OpenManus,帮助你快速搭建一个本地的 AI 开发环境。

一、安装 Anaconda

Anaconda 是一个流行的 Python 数据科学平台,它提供了丰富的工具和库,方便我们创建和管理 Python 环境。安装 Anaconda 是运行 OpenManus 的第一步。
1、下载 Anaconda
访问 Anaconda 官方下载页面,选择适合 Windows 系统的安装包进行下载。
下载anaconda
2、安装 Anaconda
下载完成后,运行安装程序。在安装过程中,建议选择“为所有用户安装”并勾选“将 Anaconda 添加到系统路径”选项,这样可以在命令行中直接使用 conda 命令。

二、创建并激活 Conda 环境

为了确保 OpenManus 的运行环境干净且独立,我们推荐创建一个新的 Conda 环境。
2、打开 Anaconda Prompt 或 PowerShell
在 Windows 搜索栏中输入“Anaconda Prompt”并打开它,或者直接使用 PowerShell。
3、创建新的 Conda 环境
在 Anaconda Prompt 中运行以下命令,创建一个新的环境并安装 Python 3.12:

conda create -n open_manus python=3.12 -y
conda activate open_manus

如果提示 CondaError: Run ‘conda init’ before ‘conda activate’,说明 conda 命令尚未初始化。此时,需要运行以下命令进行初始化:

conda init

初始化完成后,重新打开 Anaconda Prompt 或 PowerShell,然后再次运行:

conda activate open_manus

三、克隆 OpenManus 代码库

OpenManus 的代码托管在 GitHub 上,我们需要将其克隆到本地。
1、安装 Git
如果你的系统尚未安装 Git,可以从 Git 官方下载页面 下载并安装。
2、克隆代码库
在 Anaconda Prompt 或 PowerShell 中运行以下命令,克隆 OpenManus 代码库:

git clone https://github.com/mannaandpoem/OpenManus.git
cd OpenManus

四、安装 Python 依赖

OpenManus 依赖于多个 Python 包,我们需要安装这些依赖。
1、安装依赖
在项目目录下运行以下命令,安装所需的 Python 包:

pip install -r requirements.txt

如果在安装过程中遇到网络问题,可以使用国内的 PyPI 镜像源加速安装。例如,使用清华大学的镜像源:

pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

五、配置 OpenManus

在运行 OpenManus 之前,需要对其进行简单配置。
1、复制配置文件
在项目目录下运行以下命令,复制示例配置文件:

copy config\config.example.toml config\config.toml

如果你使用的是 PowerShell,可以运行:

cp config\config.example.toml config\config.toml

2、编辑配置文件
使用文本编辑器(如 Notepad++ 或 VS Code)打开 config\config.toml 文件,根据需要修改配置项。例如,你可以指定使用的 LLM 模型或调整其他参数。

本示例使用 硅基流动 Qwen2.5-Coder-32B
硅基流动官网

[llm]
model = "Qwen/QwQ-32B" # 模型名称
base_url = "https://api.siliconflow.cn/v1"
api_key = "sk-123"
max_tokens = 4096
temperature = 0.0[llm.vision]
enabled = true  # 是否启用视觉功能
model = "your-vision-model-name"  # 视觉模型名称
base_url = "http://your-vision-service-url"  # 视觉服务的地址
api_key = "your-vision-api-key"  # 视觉服务的 API 密钥(如果有)

六、启动 OpenManus 服务

一切准备就绪后,就可以启动 OpenManus 服务了。
在项目目录下运行以下命令:

python main.py

根据提示输入你的 prompt,OpenManus 将开始处理你的请求,并返回结果。
在这里插入图片描述
在这里插入图片描述


http://www.mrgr.cn/news/94323.html

相关文章:

  • 计算机网络——DHCP实验
  • python -面试题--算法
  • RGV调度算法(三)--遗传算法
  • LeetCode 解题思路 15(Hot 100)
  • 独立开发记录:使用Trae和Cloudflare快速搭建了自己的个人博客
  • ES6回顾:闭包->(优点:实现工厂函数、记忆化和异步实现)、(应用场景:Promise的then与catch的回调、async/await、柯里化函数)
  • 【C#学习笔记04】C语言格式化输出
  • 深度剖析 Doris 数据倾斜,优化方案一网打尽
  • 【二分查找 寻找首端】P3718 [AHOI2017初中组] alter|普及+
  • uniapp实现 uview1 u-button的水波纹效果
  • 使用memmove优化插入排序
  • 新闻网页信息抽取
  • JVM 垃圾回收器的选择
  • 广播机制(Broadcasting)
  • 项目组织管理类型-职能式组织和矩阵式组织的区别
  • HOT100——二叉树篇Leetcode236. 二叉树的最近公共祖先
  • windows 下用docker 部署nginx
  • 项目组织管理类型-矩阵式组织和组合式组织的区别
  • RSA混合加密RSA混合加密
  • MySQL 8 设置允许远程连接(Windows环境)