langchain: ModuleNotFoundError at import langchain.chains

System Info

Platform: Linux Ubuntu 22.04.1

Python: 3.10.12

Langchain:

  • langchain 0.0.353
  • langchain-community 0.0.7
  • langchain-core 0.1.5
  • langsmith 0.0.77

Who can help?

@hwchase17

Information

  • The official example notebooks/scripts
  • My own modified scripts

Related Components

  • LLMs/Chat Models
  • Embedding Models
  • Prompts / Prompt Templates / Prompt Selectors
  • Output Parsers
  • Document Loaders
  • Vector Stores / Retrievers
  • Memory
  • Agents / Agent Executors
  • Tools / Toolkits
  • Chains
  • Callbacks/Tracing
  • Async

Reproduction

from langchain.chains import *

Expected behavior

I expect the import won’t fail, but I got an exception:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/ubuntu/mychatassist-api/env/lib/python3.10/site-packages/langchain/chains/__init__.py", line 20, in <module>
    from langchain.chains.api.base import APIChain
  File "/home/ubuntu/mychatassist-api/env/lib/python3.10/site-packages/langchain/chains/api/base.py", line 11, in <module>
    from langchain.callbacks.manager import (
  File "/home/ubuntu/mychatassist-api/env/lib/python3.10/site-packages/langchain/callbacks/__init__.py", line 10, in <module>
    from langchain_community.callbacks.aim_callback import AimCallbackHandler
  File "/home/ubuntu/mychatassist-api/env/lib/python3.10/site-packages/langchain_community/callbacks/__init__.py", line 24, in <module>
    from langchain_community.callbacks.manager import (
  File "/home/ubuntu/mychatassist-api/env/lib/python3.10/site-packages/langchain_community/callbacks/manager.py", line 14, in <module>
    from langchain_community.callbacks.tracers.wandb import WandbTracer
  File "/home/ubuntu/mychatassist-api/env/lib/python3.10/site-packages/langchain_community/callbacks/tracers/__init__.py", line 4, in <module>
    from langchain_core.tracers.langchain_v1 import LangChainTracerV1
ModuleNotFoundError: No module named 'langchain_core.tracers.langchain_v1'

About this issue

  • Original URL
  • State: open
  • Created 6 months ago
  • Reactions: 5
  • Comments: 16 (2 by maintainers)

Most upvoted comments

FYI downgrade the 0.0.349 solved the issue for me.

Now I’m running with:

  • langchain 0.0.349
  • langchain-community 0.0.1
  • langchain-core 0.0.13
  • langsmith 0.0.77

I’ve just ran into the same issue, downgrading to langchain-core 0.1.4 solved it: pip install langchain-core==0.1.4

I am getting a similar error.

from langchain.chains import create_tagging_chain

and I get this Module Error

---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
[<ipython-input-20-1e1c093c0704>](https://localhost:8080/#) in <cell line: 1>()
----> 1 from langchain.chains import create_tagging_chain

5 frames
[/usr/local/lib/python3.10/dist-packages/langchain_community/callbacks/tracers/__init__.py](https://localhost:8080/#) in <module>
      2 
      3 from langchain_core.tracers.langchain import LangChainTracer
----> 4 from langchain_core.tracers.langchain_v1 import LangChainTracerV1
      5 from langchain_core.tracers.stdout import (
      6     ConsoleCallbackHandler,

ModuleNotFoundError: No module named 'langchain_core.tracers.langchain_v1'