安装过程分为四个关键步骤,需特别注意依赖版本::
- isolamento ambiental:强制要求Python≥3.8,建议使用
python -m venv dam_env
Criação de um ambiente virtual - 核心安装:提供两种方式:
- 直装模式:
pip install git+https://github.com/NVlabs/describe-anything
- 源码编译:克隆仓库后执行
pip install -v .
进行完整依赖解析
- 直装模式:
- SAM扩展:进入demo目录执行
pip install -r requirements.txt
激活掩码自动生成 - teste de validação: Executar
python -c "from dam import DescribeAnythingModel; print('Installation successful')"
Confirmação da instalação
常见问题包括CUDA版本冲突(需11.7+)、RGBA格式支持缺失(需安装Pillow 9.0+)等。
Essa resposta foi extraída do artigoDescribe Anything: uma ferramenta de código aberto para gerar descrições detalhadas de imagens e áreas de vídeoO