Bug描述
根据https://docs.haystack.deepset.ai/docs/pdfminertodocument中的说明,我使用pip install pdfminer.six安装了pdfminer.six。
在我的代码中,我按照说明导入了库(也按照说明):
from haystack.components.converters import PDFMinerToDocument
我收到的错误信息是:
Traceback (most recent call last):
File "/Users/michaeldoyle/Scratch/Streamlit/NetworkHTMLtoMongoPDFERRORS.py", line 15, in
from haystack.components.converters import PDFMinerToDocument
ImportError: cannot import name 'PDFMinerToDocument' from 'haystack.components.converters' (/Users/michaeldoyle/Scratch/Streamlit/haystack_env/lib/python3.9/site-packages/haystack/components/converters/**init**.py)
重现问题的方法
我尝试运行https://docs.haystack.deepset.ai/docs/pdfminertodocument中的示例并得到了相同的错误。
描述您的环境(请完成以下信息):
- Mac Sonoma, M1 Pro
- Haystack版本:haystack-ai 2.0.1
haystack-bm25 1.0.2
haystack-pydoc-tools 0.2.0
- Integration版本:pdfminer.six 20231228
1条答案
按热度按时间rqmkfv5c1#
嘿!
PDFMinerToDocument
在 Haystack 2.0.1 中不可用。与 Haystack 2.2.3 一起使用时,导入功能正常。
请更新软件包(
pip install -U haystack-ai
),并告知我们。