AI测试 使用 AI 工具 Browser Use, 启动后,打开 chromium,一直显示空白页面,未继续执行任务,各位大神帮忙看看

子夜 · 2025年03月23日 · 最后由 子夜 回复于 2025年03月26日 · 3967 次阅读

各位大神帮忙解答一下,使用 AI 工具 Browser Use, 启动后,打开 chromium,一直显示空白页面,未继续执行任务。
1、一开始提示:Executable doesn't exist at C:\Users\wangbo\AppData\Local\ms-playwright\chromium-1161\chrome-win\chrome.exe
2、我到\AppData\Local\ms-playwright\文件夹下只找到 chromium-1155,没找到 chromium-1161,所以我把 1155 改成了 1161


代码如下:

import asyncio
import os

from dotenv import load_dotenv
from langchain_openai import ChatOpenAI
from pydantic import SecretStr

from browser_use import Agent

# dotenv
load_dotenv()

api_key = os.getenv('DEEPSEEK_API_KEY', 'sk-4fxxxxxxxxxx')
if not api_key:
    raise ValueError('DEEPSEEK_API_KEY is not set')

async def run_search():
    agent = Agent(
        task=(
            '1. 访问 https://www.saucedemo.com/'
            '2. 输入用户名 standard_user, 密码 secret_sauce, 进行登录'
            '3. 点击黑色T-Shirt, 查看详情'
            '4. 将黑色T-Shirt添加到购物车'
            '5. 关闭浏览器'
        ),
        llm=ChatOpenAI(
            base_url = 'https://api.deepseek.com/v1',
            model = 'deepseek-chat',
            api_key = SecretStr(api_key),
        ),
        use_vision = False,
    )

    await agent.run()

if __name__ == '__main__':
    asyncio.run(run_search())
共收到 8 条回复 时间 点赞

没有报错信息啊。

恒温 回复

没有,要是有报错,我就知道什么原因了,我怀疑是不是兼容性问题,但是不知道问题在哪里?是不是 playwright 与 chronium 版本有对应关系?

playwright 安装环境只需要 playwright install 即可,不需要单独处理依赖,你是不是更新了 playwright 版本?

解决了吗兄弟,我也遇到了一样的问题

用代码写个方法检查下你的 apikey 能不能正常调用

6楼 已删除
sc6288 回复

没有,就是默认安装的

6u1W 回复

我解决了,我是重写了 browser,把 chrome 默认到我 windows 本地的浏览器地址了 C:\Program Files\Google\Chrome\Application\chrome.exe, 可以跑起来了

但是又遇到一个问题是:浏览器启动了,根本识别不了,一直停留在 Google search 第一个页面的识别状态,跳转不到你 task 的第一步输入的网址。这东西现在不成熟,不太好用

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册