You are going to need to provide more detail, as there are lots of very different ways to install WordPress on your own computer. Instead of doing that here, I would suggest that you close this thread as Resolved, and post your details (and question) here, where they specialize in installing on your own computer:
https://wordpress.org/support/forum/localhost-installs
All that said, many “own computer” installs work by simply typing http://localhost into your web browser.
you are probably using a virtual atmosphere, so it doesn’t store the session for you. Everytime you do shut down the program, it will have to reinstall things to do everything over again. I suggest just getting a free hosting account and do a installation online.