WordPress does not exist in this site's public directory

Hello. I am completely green to all of this. I am a visual designer. I am building a wordpress site, and I saw that building it locally would be a better option while in development mode. I downloaded Local, went through the prompts and now it is saying WordPress does not exist in this site’s public directory. I looked this up in the community and the language is way over my head. I need step by step of what I am missing, if I was supposed to have anything already on my computer before hand, or what I’m doing wrong.
Frustrating you don’t have a phone number or that the chat won’t walk someone as new as me through this.