I've exclusively used pannellum for whenever I need panoramas. It's not really a software, you don't have to download anything, it's a javascript file that you can load via it's CDN on to any webpage. It's possible to get it to work locally on a desktop but it's kind of a pain in the butt.
If you aren't familiar with front-end web development like CSS and HTML, you will probably have troubles figuring out how to set up the attributes and parameters for the panorama. If that is the case I would download the package from their website and open up one of their examples and fiddle around with it to see how it works.
You could for sure get it working on a Sqaurespace site; it will just be cumbersome uploading your files especially when you are trying to figure it out for the first time.
You don't need deep insight on web development, it just helps a bunch understanding how it is structured. That being said, even with zero experience I think you could figure it out over a weekend.