MegaParse icon indicating copy to clipboard operation
MegaParse copied to clipboard

ModuleNotFoundError: No module named 'megaparse.parser'

Open rohanbalkondekar opened this issue 2 months ago • 7 comments

image

Both code snippets Copied from README.md

from megaparse import MegaParse
from langchain_openai import ChatOpenAI
from megaparse.parser.unstructured_parser import UnstructuredParser

parser = UnstructuredParser()
megaparse = MegaParse(parser)
response = megaparse.load("./test.pdf")
print(response)
megaparse.save("./resume.md")

Error:

---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
Cell In[2], [line 3](vscode-notebook-cell:?execution_count=2&line=3)
      [1](vscode-notebook-cell:?execution_count=2&line=1) from megaparse import MegaParse
      [2](vscode-notebook-cell:?execution_count=2&line=2) from langchain_openai import ChatOpenAI
----> [3](vscode-notebook-cell:?execution_count=2&line=3) from megaparse.parser.unstructured_parser import UnstructuredParser
      [5](vscode-notebook-cell:?execution_count=2&line=5) parser = UnstructuredParser()
      [6](vscode-notebook-cell:?execution_count=2&line=6) megaparse = MegaParse(parser)

ModuleNotFoundError: No module named 'megaparse.parser'
import os
from megaparse import MegaParse
from langchain_openai import ChatOpenAI
from megaparse.parser.megaparse_vision import MegaParseVision

model = ChatOpenAI(model="gpt-4o", api_key=os.getenv("OPENAI_API_KEY"))  # type: ignore
parser = MegaParseVision(model=model)
megaparse = MegaParse(parser)
response = megaparse.load("./test.pdf")
print(response)
megaparse.save("./test.md")

Error:

import os
from megaparse import MegaParse
from langchain_openai import ChatOpenAI
from megaparse.parser.megaparse_vision import MegaParseVision

model = ChatOpenAI(model="gpt-4o", api_key=os.getenv("OPENAI_API_KEY"))  # type: ignore
parser = MegaParseVision(model=model)
megaparse = MegaParse(parser)
response = megaparse.load("./test.pdf")
print(response)
megaparse.save("./test.md")

Name: megaparse Version: 0.0.31 Location: /home/rohan/Desktop/call_ai/llm_test/.venv/lib/python3.10/site-packages Requires: langchain, langchain-community, langchain-core, langchain-openai, llama-index, llama-parse, mammoth, pdf2docx, pdfplumber, pycryptodome, python-docx, python-dotenv, python-pptx, unstructured

rohanbalkondekar avatar Dec 03 '24 10:12 rohanbalkondekar