目录
[一、准备 Python 环境(5 分钟搞定)](#一、准备 Python 环境(5 分钟搞定))
[1️⃣ 安装基础依赖](#1️⃣ 安装基础依赖)
[三、安装 Label Studio(国内可用)](#三、安装 Label Studio(国内可用))
[1️⃣ 升级 pip](#1️⃣ 升级 pip)
[2️⃣ 安装 Label Studio](#2️⃣ 安装 Label Studio)
[四、启动 Label Studio](#四、启动 Label Studio)
[五、让它"像 Docker 一样稳"(可选但推荐)](#五、让它“像 Docker 一样稳”(可选但推荐))
[方式 A:后台运行](#方式 A:后台运行)
[方式 B:我可以直接帮你写一个 systemd 服务](#方式 B:我可以直接帮你写一个 systemd 服务)
乌班图最稳方案:直接用 pip 安装 Label Studio(不走 Docker)
⚠️ Label Studio 本身就是 Python 项目
在 Ubuntu 22.04 上 pip 是官方支持方式
一、准备 Python 环境(5 分钟搞定)
1️⃣ 安装基础依赖
sudo apt install -y python3 python3-venv python3-pip
确认版本:
python3 --version # >= 3.8 即可(22.04 默认 3.10)
二、创建独立虚拟环境(非常重要)
👉 避免污染系统 Python
mkdir -p /data/labelstudio cd /data/labelstudio python3 -m venv venv source venv/bin/activate
看到 (venv) 就对了。
三、安装 Label Studio(国内可用)
1️⃣ 升级 pip
这条命令会下载巨多的包,正常现象
pip install -U pip
2️⃣ 安装 Label Studio
pip install label-studio
这一步 走的是 PyPI ,
在国内 成功率远高于 Docker Hub

四、启动 Label Studio
label-studio start
默认监听:
0.0.0.0:8080

浏览器访问:
http://服务器IP:8080
🎉 到这里你一定能看到注册页面
五、让它"像 Docker 一样稳"(可选但推荐)
方式 A:后台运行
nohup label-studio start > ls.log 2>&1 &
方式 B:我可以直接帮你写一个 systemd 服务
👉 开机自启、可 systemctl restart label-studio
(这个我非常建议你用)
六、你不用担心这几个问题
-
❌ "不用 Docker 会不会不专业?"
→ 不会,官方本身就支持 pip
-
❌ "数据会不会丢?"
→ 不会,数据就在
/data/labelstudio -
❌ "以后能不能接 PostgreSQL / 模型?"
→ 完全可以,一样支持