Middleman is not recognised as internal command

Halp.

I’ve tried uninstalling the middleman gem, and reinstalling, I’ve tried ‘bundle exec middleman’ and that won’t work. But for whatever reason I’m getting an error that middleman is not recognised as an internal command - even though for the best part of a couple of months it was. I’m not sure what changed.

On another machine I have to run bundle exec middleman now otherwise it errors out complaining about padrino versions, but it works on there at least. On my main machine however I can’t even get that far.