Update mongo_impl.py
Browse files
lightrag/kg/mongo_impl.py
CHANGED
@@ -1,6 +1,10 @@
|
|
1 |
import os
|
2 |
from tqdm.asyncio import tqdm as tqdm_async
|
3 |
from dataclasses import dataclass
|
|
|
|
|
|
|
|
|
4 |
from pymongo import MongoClient
|
5 |
from typing import Union
|
6 |
from lightrag.utils import logger
|
|
|
1 |
import os
|
2 |
from tqdm.asyncio import tqdm as tqdm_async
|
3 |
from dataclasses import dataclass
|
4 |
+
import pipmaster as pm
|
5 |
+
if not pm.is_installed("pymongo"):
|
6 |
+
pm.install("pymongo")
|
7 |
+
|
8 |
from pymongo import MongoClient
|
9 |
from typing import Union
|
10 |
from lightrag.utils import logger
|