在ai时代,怎么可能不接触人工智能相关的框架之类的呢?langchain集成了很多模块。可以方便的进行开发,本人不才,两年没有写代码,开发工具停留在23年,刚开始折腾langchain的时候,各种环境问题,这几天全面升级,拥抱python3.12+pycharm2025.3。没想到如此的顺利。
先说说遇到的问题吧,我之前pycharm2023版本,使用python3.12之后,不兼容,添加python解释器之后,pip install出现问题,no module named distutils。看文章,有人提到python3.12以及以上版本已经去掉了distutils这个依赖。可以通过pip install setuptools安装解决。尝试之后,确实安装上了setuptools,但是在pycharm里面安装依赖依旧报错,看有人说pycharm与python版本不兼容,直接升级了pycharm2025.3。结果出奇的顺利,打开pycharm,添加python解释器之后,原来需要手动安装的依赖(requirements.txt中),直接就安装上了。
尝试安装了
langchain==0.3.21 langchain-ollama
因为我本地安装了ollama,并且启动了deepseek-r1:1.5b模型。

编写简单python代码测试一下模型。
from langchain_ollama import OllamaLLM
llm = OllamaLLM(base_url="http://127.0.0.1:11434", model="deepseek-r1:1.5b")
response = llm.invoke("介绍一下langchain的核心功能")
print(response)
运行时间有点捉急,耗费两分钟,勉强打印出结果:

不过这个不是重点,重点是环境问题解决了,后面可以慢慢折腾本地LLM。
278

被折叠的 条评论
为什么被折叠?



