mmeb/install_dependencies.sh
2025-09-01 11:24:01 +00:00

39 lines
1015 B
Bash

#!/bin/bash
# 安装多模态检索系统依赖包
echo "🚀 开始安装多模态检索系统依赖包..."
# 更新pip
pip install --upgrade pip
# 安装基础依赖
echo "📦 安装基础依赖包..."
pip install torch>=2.0.0 torchvision>=0.15.0
pip install transformers>=4.30.0 accelerate>=0.20.0
pip install numpy>=1.21.0 Pillow>=9.0.0
pip install scikit-learn>=1.3.0 tqdm>=4.65.0
pip install flask>=2.3.0 werkzeug>=2.3.0
pip install psutil>=5.9.0
# 安装百度VDB SDK
echo "🔗 安装百度VDB SDK..."
pip install pymochow
# 安装MongoDB驱动
echo "💾 安装MongoDB驱动..."
pip install pymongo>=4.0.0
# 安装FAISS (备用)
echo "🔍 安装FAISS..."
pip install faiss-cpu>=1.7.4
echo "✅ 依赖包安装完成!"
echo "📋 已安装的主要包:"
echo " - torch (深度学习框架)"
echo " - transformers (模型库)"
echo " - pymochow (百度VDB SDK)"
echo " - flask (Web框架)"
echo " - pymongo (MongoDB驱动)"
echo ""
echo "🎯 接下来可以运行测试脚本验证安装"