GroundingDINO安装 anaconda
时间: 2025-05-09 14:21:30 浏览: 29
### 如何在 Anaconda 环境下安装 GroundingDINO
#### 创建 Conda 虚拟环境
为了确保依赖项不会与其他项目的库冲突,建议创建一个新的 Conda 虚拟环境。可以通过以下命令完成:
```bash
conda create -n groundingdino_env python=3.9
```
激活该虚拟环境:
```bash
conda activate groundingdino_env
```
#### 安装 PyTorch 和 TorchVision
GroundingDINO 的运行需要 PyTorch 及其扩展包 TorchVision。可以根据官方文档或本地硬件条件选择合适的版本进行安装。
对于 CUDA 支持的 GPU 用户,可以执行如下命令:
```bash
conda install pytorch torchvision torchaudio cudatoolkit=11.7 -c pytorch -c nvidia
```
如果仅需 CPU 版本,则可使用:
```bash
pip install torch torchvision
```
#### 下载并安装 GroundingDINO 源码
按照推荐流程[^3],通过 Git 克隆 GroundingDINO 的仓库到本地目录,并将其作为 Python 包安装至环境中。
```bash
git clone https://github.com/IDEA-Research/GroundingDINO.git
cd GroundingDINO/
pip install -e .
```
#### 预训练权重文件获取
GroundingDINO 使用预训练模型实现目标检测功能。因此,在实际应用前还需要下载对应的权重文件。
```bash
mkdir weights
cd weights
wget -q https://github.com/IDEA-Research/GroundingDINO/releases/download/v0.1.0-alpha/groundingdino_swint_ogc.pth
cd ..
```
以上步骤完成后即可成功部署 GroundingDINO 并准备调用其 API 或 CLI 工具进行推理操作。
---
阅读全文
相关推荐


















