问题系列:PyCharm无法识别LangChain库的问题

从Pycharm使用LangChain包的问题说起

最近很久没有更新博客了,一个重要原因就是AI。无论是现在AI的热火朝天、风起云涌、日新月异,还是公司对AI的追捧、强推、降本,都实实在在的感受间接、直接到了冲击。

而也让我在思考,这种传统的博客写作是否还有意义?比如CSDN这类网站是否会迅速消亡?

自己的态度也在发生变化:

  • 从去年上半年的一开始的无所谓、怀疑、偶尔吐槽
  • 下半年开始公司开始强推的抵触,考虑AI使用频率、输出占比
  • 到过年后,开始学习、了解、使用,平常心对待它

从过年开始在B站上面开始找视频系统的学习;也开通这gemini的付费账号,使用高级模型的对话问答;装了Claude code,接入智谱模型,国产模型(美团);尝试用vibing coding,SDD开发(openspec规范);调用大模型API,使用LangChain;写skill,RAG,MCP;通过ollama部署本地模型...

到后面我自己也有些糊涂了,一圈下来发现一下主要问题,好像其实并不是真正需要它,仅仅是为了使用它而已,跟以前工作上使用JAVA也没有什么很大的区别。

不过好在一切在路上了,为此还专门学了python!

LangChain接入大语言模型

由于要学习使用LangChain调用大模型,在PyCharm里面安装了对应的包。由于对python不是很熟,PyCharm也不是很熟,导致我的代码能运行,但是IDE里面一直报错:

python 复制代码
# langchain_community
from langchain_community.llms.tongyi import Tongyi

model = Tongyi(model="qwen-max")

res = model.invoke(input="你是谁")

print(res)

支行结果:

我是Qwen,阿里云开发的一款超大规模语言模型。我被设计用来帮助用户生成各种类型的文本,如文章、故事、诗歌、故事等,并能够根据不同的场景和需求提供信息和帮助。无论是创作灵感、知识问答还是技术支持,我都能提供相应的帮助。有什么我可以帮到你的吗?

PyCharm报错

这个错误困扰了2天,弄了半天没解决,问了DeepSeek几圈也没有解决,一直在反复说那几句话,也挺无语的。

一个可行可能的解决办法

最后没有办法,通过gemini来友好的几轮对话,解决了的问题:

方法一:用代码找出"真地址",手动添加给 PyCharm(最有效)

既然代码能跑通,说明 Python 自己能找到这个库。我们直接让 Python 把它的真实安装路径打印出来。

  1. 运行以下代码:

    Python

    复制代码
    import langchain_community
    import os
    print(os.path.dirname(langchain_community.__file__))
python 复制代码
2. **复制输出的路径**(类似于 `.../site-packages/langchain_community`)。
3. **把这个路径手动加进 PyCharm 的依赖库中:**
   * 进入 `File` -> `Settings` -> `Project: 你的项目名` -> `Python Interpreter`。
   * 点击右侧解释器下拉框旁边的**齿轮图标**(或者如果是新版 PyCharm,点击解释器右侧的 `...` 按钮)。
   * 选择 **`Show All...`**(查看全部)。
   * 在弹出的解释器列表中,选中你当前使用的那个解释器,然后点击上方工具栏里的**"树状图/文件夹"图标**(鼠标悬停会显示 `Show paths for the selected interpreter`)。
   * 在弹出的路径列表窗口中,点击 **`+` (Add)** 按钮,把刚才 Python 打印出来的 `site-packages` 文件夹路径粘贴进去。
   * 一路点击 `OK` 保存,等待 PyCharm 重新建立索引。

即可解决问题,所以学习编程还是的动手,光听不行。

写在最后

还是那句话,不过好在一切在路上了,加油一块在学AI的朋友!勇敢面对生活

相关推荐
粗体鱼11 小时前
codex引入的项目变更,无损修正和找回历史线程会话
ai编程·codex
kyriewen12 小时前
豆包和千问同时关了智能体,我用它们搭的 3 个自动化全废了——迁移方案整理
前端·javascript·ai编程
Longvox12 小时前
Agent为什么会死循环?
人工智能·ai编程
东方灵水14 小时前
3分钟学会MCP(1/50)
ai编程
小妖同学学AI15 小时前
AI编程 AI Ping+Cline搭建自己的编程助手!
人工智能·ai编程
8Qi816 小时前
HelloAgents:RAG——让 Agent 学会检索知识
人工智能·llm·agent·ai编程·vibecoding
Li-Yongjun18 小时前
claude 安装使用教程
ai编程
怕浪猫18 小时前
第9章 实战项目一:智能数据分析Agent
langchain·aigc·ai编程
码哥字节19 小时前
24万星和5.7万星的两个框架,我焊在一起后它们封神了
ai编程
mmy_1220 小时前
2026最新5款AI编程工具平替实测合集
ai编程