本地设置 Browser Use 开发环境
先决条件
Browser Use 需要 Python 3.11 及以上版本。
建议使用 uv 进行 Python 环境管理。
克隆代码仓库
首先,克隆 Browser Use 仓库:
git clone https://github.com/browser-use/browser-usecd browser-use
环境设置
1. 创建虚拟环境
uv venv --python 3.11
2. 安装依赖
# 以可编辑模式安装所有开发依赖uv pip install -e ".[dev]"
-e选项表示 “可编辑模式”,这样你在本地修改代码后,变更会立即生效,无需重新安装。.[dev]选项表示 安装开发环境依赖。
配置环境变量
使用 .env.example 作为模板
# 复制示例环境变量文件cp .env.example .env
或者手动创建 .env 文件,填入 API 密钥
.env 文件内容示例:
OPENAI_API_KEY=ANTHROPIC_API_KEY=
你可以使用 LangChain 支持的任何 LLM 模型。
更多可用模型及 API 配置,详见:LangChain 模型文档。
开发指南
完成环境搭建后,你可以执行以下操作:
运行测试:
pytest
构建项目:
hatch build
在
examples/目录下 运行示例代码。
获取帮助
如果遇到问题,可以:
检查 GitHub Issues:
🔗 GitHub Issues加入 Discord 社区寻求支持:
🔗 Discord 交流群
