Hello, I have been learning python using Anaconda and Jupyter notebooks on my Windows laptop. I am starting a project which will involve a website element, so I'd like to do it on Dreamhost, where I have hosted space. The information on Python on Dreamhost is not helpful to a novice like myself. It seems that I need to install python 3, whatever modules I want, and a "virtual environment" which I don't know what it is or why I need one (their explanation does not make it any clearer). The project will eventually involve getting data from the web via python, putting it in a MySQL database, creating a web page from that, and user input from the page that also connects to the database.
What I'm trying to figure out is: what do I need to get running on Dreamhost or, if Dreamhost is just not right for the task, what alternatives are recommended.
Thanks for any advice!