解决 image_loader.py 运行时报错“ModuleNotFoundError: No module named 'configs'”的问题。 (#795)
This commit is contained in:
parent
a8a3ea9ca2
commit
5f0697799a
|
|
@ -5,9 +5,6 @@ from langchain.document_loaders.unstructured import UnstructuredFileLoader
|
||||||
from paddleocr import PaddleOCR
|
from paddleocr import PaddleOCR
|
||||||
import os
|
import os
|
||||||
import nltk
|
import nltk
|
||||||
from configs.model_config import NLTK_DATA_PATH
|
|
||||||
|
|
||||||
nltk.data.path = [NLTK_DATA_PATH] + nltk.data.path
|
|
||||||
|
|
||||||
class UnstructuredPaddleImageLoader(UnstructuredFileLoader):
|
class UnstructuredPaddleImageLoader(UnstructuredFileLoader):
|
||||||
"""Loader that uses unstructured to load image files, such as PNGs and JPGs."""
|
"""Loader that uses unstructured to load image files, such as PNGs and JPGs."""
|
||||||
|
|
@ -35,6 +32,10 @@ class UnstructuredPaddleImageLoader(UnstructuredFileLoader):
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
import sys
|
import sys
|
||||||
sys.path.append(os.path.dirname(os.path.dirname(__file__)))
|
sys.path.append(os.path.dirname(os.path.dirname(__file__)))
|
||||||
|
|
||||||
|
from configs.model_config import NLTK_DATA_PATH
|
||||||
|
nltk.data.path = [NLTK_DATA_PATH] + nltk.data.path
|
||||||
|
|
||||||
filepath = os.path.join(os.path.dirname(os.path.dirname(__file__)), "knowledge_base", "samples", "content", "test.jpg")
|
filepath = os.path.join(os.path.dirname(os.path.dirname(__file__)), "knowledge_base", "samples", "content", "test.jpg")
|
||||||
loader = UnstructuredPaddleImageLoader(filepath, mode="elements")
|
loader = UnstructuredPaddleImageLoader(filepath, mode="elements")
|
||||||
docs = loader.load()
|
docs = loader.load()
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue