diff --git a/mcp_center/servers/rag/run.sh b/mcp_center/servers/rag/run.sh index 2ca59904bc4e3149cfe2438cf106bf2d1fdcba5c..ac30e86b502662ab5a506c45e9419dddd70e15b5 100644 --- a/mcp_center/servers/rag/run.sh +++ b/mcp_center/servers/rag/run.sh @@ -16,7 +16,7 @@ fi # 安装依赖 if [ -f "$RAG_DIR/src/requirements.txt" ]; then - pip install -r "$RAG_DIR/src/requirements.txt" -i https://pypi.tuna.tsinghua.edu.cn/simple + python3 -m pip install -r "$RAG_DIR/src/requirements.txt" -i https://pypi.tuna.tsinghua.edu.cn/simple echo "✅ 依赖安装完成" fi diff --git a/mcp_center/servers/rag/src/deps.toml b/mcp_center/servers/rag/src/deps.toml index 1b44d05199626d5da47504a2e7105b183c657db9..7e726f3348cd1e51b92adf23a3a7ac46f211e8b9 100644 --- a/mcp_center/servers/rag/src/deps.toml +++ b/mcp_center/servers/rag/src/deps.toml @@ -1,15 +1,9 @@ [system] [pip] -tiktoken = ">=0.8.0" -python-docx = ">=1.1.0" -chardet = ">=5.2.0" -jieba = ">=0.42.1" -aiohttp = ">=3.9.0" -sqlite-vec = ">=0.1.6" -sqlalchemy = ">=2.0.0" -mcp = ">=0.1.0" -fastapi = ">=0.100.0" -uvicorn = ">=0.23.0" -python-multipart = ">=0.0.6" -PyMuPDF = ">=1.23.0" +python-docx== "1.2.0" +chardet== "5.2.0" +jieba== "0.42.1" +aiohttp== "3.11.10" +sqlite-vec== "0.1.6" +PyMuPDF== "1.26.6" \ No newline at end of file diff --git a/mcp_center/servers/rag/src/requirements.txt b/mcp_center/servers/rag/src/requirements.txt index 0d6b3aebc80788ba362d45dfd785aa1c7b0d1c6e..8b4295359bd21a2d579eea8aa0882771c64d61cf 100644 --- a/mcp_center/servers/rag/src/requirements.txt +++ b/mcp_center/servers/rag/src/requirements.txt @@ -1,12 +1,6 @@ -tiktoken>=0.8.0 -python-docx>=1.1.0 -chardet>=5.2.0 -jieba>=0.42.1 -aiohttp>=3.9.0 -sqlite-vec>=0.1.6 -sqlalchemy>=2.0.0 -mcp>=0.1.0 -fastapi>=0.100.0 -uvicorn>=0.23.0 -python-multipart>=0.0.6 -PyMuPDF>=1.23.0 +python-docx==1.2.0 +chardet==5.2.0 +jieba==0.42.1 +aiohttp==3.11.10 +sqlite-vec==0.1.6 +PyMuPDF==1.26.6 \ No newline at end of file