I think it might have been changed in recent versions of moviepy to remove the .editor
part. The work around for me was to be specific:
from moviepy import (
ImageClip,
TextClip,
CompositeVideoClip,
AudioFileClip,
concatenate_videoclips
)