06实战经验X-anylabelingAI自动标注数据集-本地实现-方法二(2025年12月)保姆级教程

1.下载地址

GitHub源码地址:https://github.com/CVHub520/X-AnyLabeling/tree/main

2.下载之后解压,用pycharm打开。

创建一个新的环境以作区分

复制代码
conda create -n xanylabelingapp python=3.9

安装必须的包,镜像源安装更快一些(使用哪个源都可以)

复制代码
pip install numpy pandas -i https://pypi.tuna.tsinghua.edu.cn/simple

3.pycharm打开下载后解压的包,如下

添加解释器,选择你刚刚创建的环境即可

自己下载的位置选一下就可以类

等待加载完成

点击终端,安装requirements.txt(或者win+r +》cmd 激活对应的conda环境,然后直接cd C:\Users\liupei\Desktop\X-AnyLabeling-main)

复制代码
pip install -r requirements.txt

安装完成之后,再次安装一个读取yaml文件的包,因为后续我们实现自动标注是需要自己配置对应的yaml文件的,下面我是采用了镜像源加速,若是还有其他模块报错,缺什么安装什么就行

复制代码
pip install PyYAML  -i https://pypi.tuna.tsinghua.edu.cn/simple

xxxxxxxxxxxx替换成你缺少的

复制代码
pip install xxxxxxxxxxxxxxx -i https://pypi.tuna.tsinghua.edu.cn/simple

(这种是在pycharm上启动的,就不需要进行cd一下)就可以启动了

复制代码
python anylabeling/app.py

启动成功(后续只需要在cmd页面启动即可)

此时此刻你肯定觉得每次

cd C:\Users\liupei\Desktop\X-AnyLabeling-main 很麻烦

tops:

写一个bat小脚本批处理文件(cd 后面跟上你自己的地址)(conda activate xxxx[你的环境])

我是命名为run_anylabeling.bat(当然你是先改成txt文件,把修改后你的下面的内容放进去)

双击这个 .bat 文件,就能自动进入目录、激活环境、启动程序!

复制代码
@echo off
cd /d "C:\Users\liupei\Desktop\X-AnyLabeling-main"
call conda activate xanylabelingapp
python anylabeling/app.py
pause

效果如下

相关推荐
小陈工24 分钟前
Python Web开发入门(十七):Vue.js与Python后端集成——让前后端真正“握手言和“
开发语言·前端·javascript·数据库·vue.js·人工智能·python
A__tao5 小时前
Elasticsearch Mapping 一键生成 Java 实体类(支持嵌套 + 自动过滤注释)
java·python·elasticsearch
研究点啥好呢5 小时前
Github热门项目推荐 | 创建你的像素风格!
c++·python·node.js·github·开源软件
迷藏4945 小时前
**发散创新:基于Rust实现的开源合规权限管理框架设计与实践**在现代软件架构中,**权限控制(RBAC)** 已成为保障
java·开发语言·python·rust·开源
明日清晨5 小时前
python扫码登录dy
开发语言·python
bazhange6 小时前
python如何像matlab一样使用向量化替代for循环
开发语言·python·matlab
人工干智能6 小时前
科普:python中你写的模块找不到了——`ModuleNotFoundError`
服务器·python
unicrom_深圳市由你创科技6 小时前
做虚拟示波器这种实时波形显示的上位机,用什么语言?
c++·python·c#
小敬爱吃饭6 小时前
Ragflow Docker部署及问题解决方案(界面为Welcome to nginx,ragflow上传文件失败,Docker中的ragflow-cpu-1一直重启)
人工智能·python·nginx·docker·语言模型·容器·数据挖掘
宸津-代码粉碎机6 小时前
Spring Boot 4.0虚拟线程实战调优技巧,最大化发挥并发优势
java·人工智能·spring boot·后端·python