👋

Lambda Layers で No module named 'pydantic_core._pydantic_core'

2024/03/08に公開

問題

anthropic を含んだ Lambda Layers を用意したが、以下のエラーが発生して困った。

[ERROR] Runtime.ImportModuleError: Unable to import module 'app': No module named 'pydantic_core._pydantic_core'
Traceback (most recent call last):

解決方法(anthropic)

fastapi==0.99.0を先にインストールすると回避できるようです。

-pip install -t ./python anthropic
+pip install -t ./python fastapi==0.99.0 anthropic

解決方法(openai)

openaiも同様です。

-pip install -t ./python openai
+pip install -t ./python fastapi==0.99.0 openai

Discussion