news 2026/9/9 9:13:27

SWE benchmark 安装全过程

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
SWE benchmark 安装全过程

在所有步骤之前,请你先开个代理,就是export http那些,不然会遇到各种问题。

# 下载 Miniconda 安装脚本 wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O miniconda.sh
# 运行安装 bash miniconda.sh -b -p $HOME/miniconda3 # 初始化 conda $HOME/miniconda3/bin/conda init bash # 重新加载 shell source ~/.bashrc
conda create -n swe-bench python=3.10 -y conda activate swe-bench pip install datasets # 3. 克隆并安装 SWE-bench git clone https://github.com/princeton-nlp/SWE-bench.git cd SWE-bench pip install -e .

现在已经配置好了环境,但是请注意,这个SWE bench是会创建docker的,所以请不要在docker容器里运行,建议找一个宿主机运行。

python -m swebench.harness.run_evaluation \ --predictions_path gold \ --max_workers 1 \ --instance_ids sympy__sympy-20590 \ --run_id validate-gold

跑完简单的gold基准测试后,我其实还是不太懂这个swe bench,我现在打算继续测试这个bench。

有三种Patch可以选择,开始一个个测试。

1. mini-swe-agent

到达和SWE-bench平行的文件位置(不要把SWE-agent作为swe-bench的子文件)

git clone https://github.com/SWE-agent/mini-swe-agent.git cd mini-swe-agent pip install -e .

在运行测试之前,先使用docker把镜像拉下来,不然可能会因为docker pull太慢,导致超时。

DOCKER_CLIENT_TIMEOUT=600 docker pull --disable-content-trust swebench/sweb.eval.x86_64.sympy_1776_sympy-20590:latest

然后输入指令

mini-extra config set DEEPSEEK_API_KEY "你的key"

然后再测试。

mini-extra swebench-single \ --subset lite \ --split test \ --model deepseek/deepseek-chat \ -i sympy__sympy-20590

2. SWE-agent

暂无

3. Live-SWE-agent

暂无

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/7 14:06:41

老旧CentOS7服务器JVM加载Jar缓慢排查:竟与NTP服务器有关

老旧CentOS7服务器JVM加载Jar缓慢排查:竟与NTP服务器有关 近期维护一批老旧CentOS 7服务器时,遇到一个十分诡异的JVM故障——使用Java 8加载Jar包时速度异常缓慢,往往要等待数分钟甚至超时,而相同服务器切换到Java 17后&#xff0…

作者头像 李华
网站建设 2026/9/8 17:32:50

Tiez 贴汁 高效的剪贴工具

官方网站 https://tiez.name666.top/zh/ Tiez 贴汁 一贴即合,原汁原味。 不仅是高效的剪贴工具,更是您工作流中值得信赖的“铁汁”。

作者头像 李华
网站建设 2026/9/8 6:27:57

Git-RSCLIP企业级应用:国土调查外业核查前的自动化地物预判

Git-RSCLIP企业级应用:国土调查外业核查前的自动化地物预判 1. 为什么外业核查前需要“预判”? 你有没有遇到过这样的情况:一支国土调查队伍带着设备奔赴几十公里外的田间地头,结果发现——拍回来的照片里,本该是“设…

作者头像 李华
网站建设 2026/9/1 16:26:19

三天,用 AI 写了一个浏览器:真正强大的,还是程序员!

前段时间,Cursor宣布用AI写了一个浏览器FastRender,被全网嘲笑了。这个项目号称使用成百上千个并行 AI 智能体,连续跑了一周,生成了一个Web 浏览器,代码量超过 300 万行。但是很多程序员clone以后,却发现跑…

作者头像 李华
网站建设 2026/9/9 4:28:43

C++之【深入理解Vector】三部曲之二

前言:我们已经理解了vector的初始化和迭代器初始化,那么接下来要继续深入理解vector,它是如何扩容的,空间及数据个数是如何存储的。 vector空间增长问题 容量空间接口说明size获取数据个数capacity获取容量大小empty判断是否为空…

作者头像 李华
网站建设 2026/9/4 6:21:53

港科校友|李铭鸿,李泓曦:一脉相承

以信任和爱作为家庭的基石,校友李铭鸿Thomas和儿子李泓曦Conan先后踏上科大的教育之路,体现了大学一直培养的探索精神与独特个性。Conan全心投入本科学习,而父母灌输给他的自由、幸福和相互尊重的价值观继续引导着他,展示了科大一…

作者头像 李华