当前位置: 首页 > news >正文

安装使用LangChain时的报错解决

刚刚装了LangChain但是引入各种包都报错,原因貌似为 Python3.7 不支持 LangChain,需要开启一个新的Python3.10环境,再重新安装即可正常运行。

创建新的python环境

conda create -n new_env python==3.10

重新安装

pip install langchain

这是当时的报错信息,写出来希望小伙伴来避避坑

 File "E:\ProgramData\miniconda3\envs\common\lib\site-packages\langchain\__init__.py", line 8, in <module>from langchain.agents import MRKLChain, ReActChain, SelfAskWithSearchChainFile "E:\ProgramData\miniconda3\envs\common\lib\site-packages\langchain\agents\__init__.py", line 2, in <module>from langchain.agents.agent import AgentFile "E:\ProgramData\miniconda3\envs\common\lib\site-packages\langchain\agents\agent.py", line 10, in <module>from langchain.chains.base import ChainFile "E:\ProgramData\miniconda3\envs\common\lib\site-packages\langchain\chains\__init__.py", line 2, in <module>from langchain.chains.conversation.base import ConversationChainFile "E:\ProgramData\miniconda3\envs\common\lib\site-packages\langchain\chains\conversation\base.py", line 7, in <module>from langchain.chains.conversation.memory import ConversationBufferMemoryFile "E:\ProgramData\miniconda3\envs\common\lib\site-packages\langchain\chains\conversation\memory.py", line 7, in <module>from langchain.chains.conversation.prompt import SUMMARY_PROMPTFile "E:\ProgramData\miniconda3\envs\common\lib\site-packages\langchain\chains\conversation\prompt.py", line 2, in <module>from langchain.prompts.prompt import PromptTemplateFile "E:\ProgramData\miniconda3\envs\common\lib\site-packages\langchain\prompts\__init__.py", line 2, in <module>from langchain.prompts.base import BasePromptTemplateFile "E:\ProgramData\miniconda3\envs\common\lib\site-packages\langchain\prompts\base.py", line 35, in <module>class BasePromptTemplate(BaseModel, ABC):File "E:\ProgramData\miniconda3\envs\common\lib\site-packages\langchain\prompts\base.py", line 41, in BasePromptTemplate@root_validator()File "E:\ProgramData\miniconda3\envs\common\lib\site-packages\pydantic\deprecated\class_validators.py", line 231, in root_validatorcode='root-validator-pre-skip',
pydantic.errors.PydanticUserError: If you use `@root_validator` with pre=False (the default) you MUST specify `skip_on_failure=True`. Note that `@root_validator` is deprecated and should be replaced with `@model_validator`.For further information visit https://errors.pydantic.dev/2.0.3/u/root-validator-pre-skipProcess finished with exit code 1
http://www.lryc.cn/news/96450.html

相关文章:

  • 【MySQL】库的操作
  • Java设计模式之工厂模式
  • 正则表达式-速成教程
  • C语言中的数组(详解)
  • 【App管理04-Bug修正 Objective-C语言】
  • 黑客自学笔记(网络安全)
  • action=store_true和store_false理解及实战测试
  • Android 通用带箭头提示窗
  • 隧道安全监测解决方案
  • 3 Linux基础篇-VMware和Linux的安装
  • 什么是预处理器指令,常用的预处理器指令有哪些?什么是运算符,C 语言中的运算符有哪些?
  • 新功能 – Cloud WAN:托管 WAN 服务
  • FPGA_学习_13_方差计算小模块
  • 如何安装多个版本的python,python可以装两个版本吗
  • 深入理解JVM:Java使用new创建对象的流程
  • 【MySQL】索引与B+树
  • “使用Spring Boot快速构建Java Web应用“
  • 面试题汇总——设计模式
  • Java SpringMvc
  • JVM运行时区域——对象创建内存分配过程
  • Springboot项目排除Bean的方法
  • 阿里云国际版云服务器防火墙设置
  • 科技资讯|苹果开放Vision Pro头显开发套件申请,此前曝光三款电池
  • Langchain 的 LLMChain
  • 100天精通Golang(基础入门篇)——第17天:深入解析Go语言中的指针
  • 第七章:WILDCAT: 弱监督学习的深度卷积神经网络用于图像分类、点位定位和分割
  • Axios-post请求下载文件
  • 视频增强技术-对比度增强
  • uni-app点击按钮弹出提示框(以弹窗的形式显示),选择确定和取消
  • linux部署es+kibana