Bra*_*don 5 jupyter-notebook langchain
首先也是最重要的,我使用的是最新的 Python ( ==3.11.2) 和最新版本的 langchain ( ==0.0.128)。
根据DirectoryLoader 的最新文档,以下行应该有效:
from langchain.document_loaders import DirectoryLoader
相反,我看到以下错误。有什么建议么?
dir*_*cke 14
当 Python 找不到您尝试导入的模块时,通常会发生ModuleNotFoundError。
假设您已经使用 pip 或其他包管理器安装了langchain,则该问题可能与您导入模块的方式有关。您可以尝试以下一些操作:
pip install --upgrade langchain
Run Code Online (Sandbox Code Playgroud)
pip install --upgrade langchain
Run Code Online (Sandbox Code Playgroud)
输出应包含langchain安装目录的路径。如果没有,您可以使用添加路径sys.path.append('<path_to_langchain_installation>')。
import sys
print(sys.path)
Run Code Online (Sandbox Code Playgroud)
如果仍然遇到问题,可以尝试卸载并重新安装langchain,以确保安装没有损坏。
事实证明,ipynb内核使用的是 Python 3.7 而不是 Python 3.11,尽管 3.11 是默认安装。
我能够通过运行来验证这一点
from platform import python_version
print(python_version())
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
58501 次 |
| 最近记录: |