I have a very basic question about web hosting. How will I be able to manage software packages on shared hosting services?
For example, some of my python scripts might require the MySQL-Python package, which is of course easily install-able on my own machine, I have sudo permission and can just apt-get install, or pip install.
How will web hosting companies manage their software packages? Do I have to install from sources, set paths to specified directories? That would be a PITA.
I wanted to know it so I know how I can organize my code so I can migrate my website from my workstation to web hosting companies seamlessly.
Again, I know this probably varies from company to company, I am just trying to understand some industrial basics before asking more ignorant questions.