1、本地部署labelstudio
下载LabelStudio项目到本地,记住使用python3.11, 过高会有依赖冲突问题
2、构建后端
bash
# Install all package dependencies
pip install poetry
poetry install
# Run database migrations
python label_studio/manage.py migrate
python label_studio/manage.py collectstatic
# Start the server in development mode at http://localhost:8080
python label_studio/manage.py runserver
3、构建前端
这一步还是很困难的,因为博主本人不熟悉react框架,这部分交给ai来实现,但是总的一顿操作下来还是很简单的。就是搞一个包管理工具npm,项目使用的是yarn。差不多东西。之后就是编译运行项目
bash
cd /yourpath/label-studio/web
yarn dev
这一步成功就会弹出8010前端地址,点击进行账号注册并登录即可。
下周补充以下任务示例