ModuleNotFoundError: No module named 'transformers.modeling_outputs'

I’m trying to setup DeepFloyd on my MAC

Using VSCODE

Traceback (most recent call last):
File “/Users/ryaker/Dev/Python/DeepFloydPlay20230515.py”, line 3, in
from diffusers import DiffusionPipeline
File “/Users/ryaker/anaconda3/lib/python3.10/site-packages/diffusers/init.py”, line 3, in
from .configuration_utils import ConfigMixin
File “/Users/ryaker/anaconda3/lib/python3.10/site-packages/diffusers/configuration_utils.py”, line 34, in
from .utils import (
File “/Users/ryaker/anaconda3/lib/python3.10/site-packages/diffusers/utils/init.py”, line 21, in
from .accelerate_utils import apply_forward_hook
File “/Users/ryaker/anaconda3/lib/python3.10/site-packages/diffusers/utils/accelerate_utils.py”, line 24, in
import accelerate
File “/Users/ryaker/anaconda3/lib/python3.10/site-packages/accelerate/init.py”, line 7, in
from .accelerator import Accelerator
File “/Users/ryaker/anaconda3/lib/python3.10/site-packages/accelerate/accelerator.py”, line 27, in
from .checkpointing import load_accelerator_state, load_custom_state, save_accelerator_state, save_custom_state
File “/Users/ryaker/anaconda3/lib/python3.10/site-packages/accelerate/checkpointing.py”, line 24, in
from .utils import (
File “/Users/ryaker/anaconda3/lib/python3.10/site-packages/accelerate/utils/init.py”, line 103, in
from .megatron_lm import (
File “/Users/ryaker/anaconda3/lib/python3.10/site-packages/accelerate/utils/megatron_lm.py”, line 32, in
from transformers.modeling_outputs import (
ModuleNotFoundError: No module named ‘transformers.modeling_outputs’

Was having a similar problem with missing transformer.agents. Upgrading the package resolved module not found

if you are using anaconda, try:

import sys
!{sys.executable} -m pip install --upgrade transformers
3 Likes

Thank You, that did it.