使用UnstructuredPDFLoader时未找到unstructured包,请使用`pip install unstructured

`安装

我刚刚在Anaconda中创建了一个新的环境(conda 22.9.0 和 Python 3.10.10)。然后我尝试安装langchain(如果我尝试使用conda install langchain,它不起作用,所以使用pip install langchain)。根据快速入门指南,我需要安装一个模型提供商,所以我安装了openai(pip install openai)。

然后我进入Python控制台,尝试使用UnstructuredPDFLoader类加载一个PDF文件,但出现了以下错误。问题可能出在哪里?

(langchain) C:\Users\user>pythonPython 3.10.10 | packaged by Anaconda, Inc. | (main, Mar 21 2023, 18:39:17) [MSC v.1916 64 bit (AMD64)] on win32>>> from langchain.document_loaders import UnstructuredPDFLoader>>> loader = UnstructuredPDFLoader("C:\\<path-to-data>\\data\\name-of-file.pdf")Traceback (most recent call last):  File "C:\<path-to-anaconda>\envs\langchain\lib\site-packages\langchain\document_loaders\unstructured.py", line 32, in __init__    import unstructured  # noqa:F401ModuleNotFoundError: No module named 'unstructured'During handling of the above exception, another exception occurred:Traceback (most recent call last):  File "<stdin>", line 1, in <module>  File "C:\<path-to-anaconda>\envs\langchain\lib\site-packages\langchain\document_loaders\unstructured.py", line 90, in __init__    super().__init__(mode=mode, **unstructured_kwargs)  File "C:\<path-to-anaconda>\envs\langchain\lib\site-packages\langchain\document_loaders\unstructured.py", line 34, in __init__    raise ValueError(ValueError: unstructured package not found, please install it with `pip install unstructured`

回答:

运行以下命令:
pip install unstructured
或者:
pip install “unstructured[local-inference]”

Related Posts

L1-L2正则化的不同系数

我想对网络的权重同时应用L1和L2正则化。然而,我找不…

使用scikit-learn的无监督方法将列表分类成不同组别,有没有办法?

我有一系列实例,每个实例都有一份列表,代表它所遵循的不…

f1_score metric in lightgbm

我想使用自定义指标f1_score来训练一个lgb模型…

通过相关系数矩阵进行特征选择

我在测试不同的算法时,如逻辑回归、高斯朴素贝叶斯、随机…

可以将机器学习库用于流式输入和输出吗?

已关闭。此问题需要更加聚焦。目前不接受回答。 想要改进…

在TensorFlow中,queue.dequeue_up_to()方法的用途是什么?

我对这个方法感到非常困惑,特别是当我发现这个令人费解的…

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注