label studio 版本升级记录
- label studio 从1.8.1 升级到1.11.0 过程记录
- 启动后遇到问题1:
- 解决方法:
- 遇到问题2 安装版本与启动显示的版本不一致
- 解决方法:
label studio 从1.8.1 升级到1.11.0 过程记录
# 当前(2024-02)最新版是1.11.0
pip install -U label-studio
启动后遇到问题1:
django.core.management.base.CommandError: Conflicting migrations
detected; multiple leaf nodes in the migration graph:
(0002_alter_fileupload_file, 0002_auto_20210914_0020 in data_import).
To fix them run ‘python manage.py makemigrations --merge’ Sentry is
attempting to send 2 pending error messages
解决方法:
python /ai/share_data/xxx/env/conda_109/lib/python3.9/site-packages/label_studio/manage.py makemigrations --merge
输入y确认
再次启动成功:
LOCAL_FILES_SERVING_ENABLED=true label-studio --data-dir ./label_data/
遇到问题2 安装版本与启动显示的版本不一致
比如: pip list 里显示label-studio 是1.11.0 启动的时候却是显示1.4 (或者其它)与安装版本不一致,经过排查原因可能为上次升级时卸载1.4版本中的label_studio-1.4.dist-info文件没有自动删除干净导致。
解决方法:
将之前的label_studio-1.4.dist-info文件移走或者删除
mv /ai/share_data/xxx/env/conda_109/lib/python3.9/site-packages/label_studio-1.4.dist-info/ ./any_path