ubuntu20.04下安装标注工具CVAT

本文详细指导如何在Ubuntu系统上安装Docker,增加用户权限,克隆并配置CVAT项目,设置访问地址,安装Chrome浏览器,运行Docker容器,以及创建超级用户,最后提供访问CVAT的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1  安装docker

sudo apt-get update
sudo apt-get --no-install-recommends install -y apt-transport-https ca-certificates \
  curl \
  gnupg-agent \
  software-properties-common

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository \
  "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) \
  stable"

sudo apt-get update
sudo apt-get --no-install-recommends install -y \
  docker-ce docker-ce-cli containerd.io docker-compose-plugin

2 增加用户到docker组

sudo groupadd docker
sudo usermod -aG docker $USER

3 下载cvat,进入cvat路径

git clone https://github.com/opencv/cvat
cd cvat

4 设置访问地址,这样让其他电脑可以访问它

或者将它放入/etc/profile中开机配置

export CVAT_HOST=your-ip-address

5 安装chrome

cvat推荐只能用chrome

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

2.使用 gdebi 工具自动安装 deb 包和依赖关系:

sudo apt install gdebi
sudo gdebi google-chrome-stable_current_amd64.deb

5  运行docker容器

注意是在cvat目录下,第一次会下载需要的镜像

以后每次开机都需要在这个路径下启动cvat的docker镜像

docker compose up -d

6 创建一个超级用户

docker exec -it cvat_server bash -ic 'python3 ~/manage.py createsuperuser'

注意再邮箱处可以不填,否则可能报错。

7 访问

在chrome浏览器中输入localhost:8080

<think>好的,我现在需要帮助用户查找CVAT安装方法。首先,我应该回忆一下用户提供的引用内容,里面有多个关于CVAT安装的指南。用户的问题是关于CVAT安装指南,所以需要从这些引用中提取相关信息。 引用1提到需要安装docker和docker-compose,克隆代码库,以及不推荐自动标注。引用2和3同样涉及Ubuntu系统的安装步骤,包括安装依赖、克隆代码、配置docker等。引用4和5则更详细,分步骤说明了Docker的安装、克隆仓库、配置环境变量、启动服务以及创建管理员账户的步骤。 接下来,我需要将这些信息整理成一个结构清晰的安装指南。用户可能是在Ubuntu系统上安装,所以需要分步骤说明。要注意使用中文,并且按照用户的要求,行内数学表达式用$...$,不过这里可能用不上数学公式。确保引用正确,每个步骤后面加上对应的引用标记。 另外,用户可能需要常见问题解答,比如访问问题、配置错误或依赖安装失败。这些问题在引用中也有涉及,比如docker-compose的安装、局域网访问配置、管理员账户创建等。 最后,生成相关问题,帮助用户深入了解安装后的使用或问题排查。例如,如何配置局域网访问,或者安装失败怎么办。需要确保问题与安装相关,并覆盖用户可能遇到的后续疑问。 检查是否有遗漏的步骤,比如启动服务后的验证,或者是否需要浏览器安装,如引用2提到的安装Chrome。不过引用4和5的步骤更全面,可能优先参考。另外,注意不同引用中的差异,比如有的使用git clone不同的仓库,需要指出官方和镜像仓库的区别。 现在将这些整合成一个连贯的指南,步骤清晰,引用正确,最后附上相关问题。</think>### CVAT 安装指南 #### **步骤1:安装依赖环境** 1. **安装Docker和Docker Compose** ```bash sudo apt-get update sudo apt-get --no-install-recommends install -y \ apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ software-properties-common curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable" sudo apt-get update sudo apt-get --no-install-recommends install -y \ docker-ce docker-ce-cli containerd.io docker-compose-plugin ``` 验证安装:`docker --version` 和 `docker compose version`[^4]。 2. **克隆CVAT代码库** ```bash git clone https://github.com/cvat-ai/cvat cd cvat ``` 国内用户可使用镜像仓库:`git clone https://gitee.com/luohenyueji/cvat`[^3][^4]。 --- #### **步骤2:配置与启动服务** 1. **设置环境变量** ```bash export CVAT_HOST=<your_local_ip> # 替换为本地IP,用于局域网访问 ``` *示例*:`export CVAT_HOST=192.168.1.100`[^4]。 2. **启动CVAT服务** ```bash docker compose up -d ``` 服务包括数据库、后端和前端组件,首次启动需下载镜像,耗时较长[^4][^5]。 --- #### **步骤3:创建管理员账户** ```bash docker exec -it cvat_server bash -ic 'python3 manage.py createsuperuser' ``` 按提示输入用户名、邮箱和密码,用于登录CVAT管理界面[^5]。 --- #### **步骤4:访问CVAT** 1. 浏览器打开:`http://localhost:8080`(本地)或 `http://${CVAT_HOST}:8080`(局域网)[^4][^5]。 2. 使用创建的管理员账户登录。 --- #### **常见问题** 1. **无法访问8080端口** - 检查防火墙设置:`sudo ufw allow 8080`。 - 确认Docker服务状态:`docker ps`。 2. **依赖安装失败** - 确保系统版本为Ubuntu 18.04/20.04/22.04。 - 更新软件源:`sudo apt-get update`[^2][^4]。 3. **自动标注功能问题** - 不推荐使用CVAT自动标注,建议手动标注或集成其他工具[^1]。 --- ### 相关问题
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值