I have created a python program that I want to share with other, less computer savvy, coworkers that do not have python on their computers. I have been using pyinstaller to create a onefile exe and place it on a network drive for each person to copy to their own computers. It usually runs fine but I continuously update the program to add more functionality. As I update the code I have to recreate the exe, and tell each person to copy the new exe to their computer. Is there an easier way to do this?
I have tried researching the two ideas below but I'm not sure if either of these are possible.
- Is there a way to host this program on a website where each person could go to the website to run it?
- Is there a way to push updates to the exe file that is already on their computers? (pyupdater seems to be the most popular but I don't see if I can push this to other computers)
If there is another option I am unaware of please let me know. Not looking for a full 'how to' but rather is it possible and if so where should I be researching?
The program is a web scraper using Selenium with chromedriver on Windows 10 Python 3.7.