OmniParser-v2.0本地部署教程 WIN11

1、克隆项目

在自己定的一个目录D:\OmniParser2\克隆
https://github.com/microsoft/OmniParser.git

2、安装

3、创建环境

复制代码
conda create -n "omni" python==3.12
conda activate omni
pip install -r requirements.txt

4、进入目录

cd D:\OmniParser2\

5、安装依赖

requirements.txt在D:\OmniParser2\目录下

pip install -r requirements.txt

6、D:\OmniParser2\目录下载模型(Windows PowerShell 中)

pip install --upgrade "huggingface_hub[cli]"

$env:HF_ENDPOINT = "https://hf-mirror.com"

下载 icon_detect 目录下的文件

hf download microsoft/OmniParser-v2.0 "icon_detect/train_args.yaml" --local-dir weights

hf download microsoft/OmniParser-v2.0 "icon_detect/model.pt" --local-dir weights

hf download microsoft/OmniParser-v2.0 "icon_detect/model.yaml" --local-dir weights

下载 icon_caption 目录下的文件

hf download microsoft/OmniParser-v2.0 "icon_caption/config.json" --local-dir weights

hf download microsoft/OmniParser-v2.0 "icon_caption/generation_config.json" --local-dir weights

hf download microsoft/OmniParser-v2.0 "icon_caption/model.safetensors" --local-dir weights

重命名目录

Rename-Item -Path "weights/icon_caption" -NewName "icon_caption_florence"

然后运行python gradio_demo.py

各种出错,解决很久一直放着,

今天用龙虾自己解决一下

命令

【打开Anaconda Prompt,切换到conda activate omni环境,然后切换到目录D:\OmniParser2

运行命令python gradio_demo.py ,如果遇到问题你自行解决】

然后能运行了

除了用【Use PaddleOCR】会出错,不能用。

但至少不用这个选项还是能运行解析了,暂时这样用吧

今天继续弄:

卸载paddleocr 和paddlepaddle

复制代码
pip uninstall paddleocr paddlepaddle -y 

试了几个版本的,发现这两个组合可以

复制代码
pip install paddlepaddle==2.6.2
pip install paddleocr==2.7.3

终于完美了

OmniParser使用的版本是

相关推荐
山峰哥2 小时前
索引设计失误让系统性能下降90%
大数据·服务器·数据库·oracle·性能优化
国冶机电安装2 小时前
电气安全保护装置:从设计选型到安装验收的全流程解析
服务器·网络·安全
刚入门的大一新生3 小时前
Linux-Linux基础指令2
linux·运维·服务器
liulilittle3 小时前
TC Hairpin NAT 驱动使用手册(个人版)
服务器·开发语言·网络·c++·网络协议·tcp/ip·tc
是店小二呀3 小时前
Docker部署EasyNode+内网穿透:轻松实现服务器远程管理
服务器·docker·容器
hweiyu003 小时前
Linux命令:screen
linux·运维·服务器
Elastic 中国社区官方博客3 小时前
使用 TypeScript 创建 Elasticsearch MCP 服务器
大数据·服务器·数据库·人工智能·elasticsearch·搜索引擎·全文检索
小义_3 小时前
【RH134总结】 八
linux·运维·服务器·云原生·红帽
草莓熊Lotso4 小时前
Linux 进程信号深度解析(下):信号的保存、阻塞与捕捉
android·linux·运维·服务器·数据库·c++·性能优化