I wanted to share my python program to my friends but the problem is they will have to install python first then all the libraries which I used in order to run my program and it might be hard to do so as I have used too many libraries like 15-20 something.
MY Questions:- Q1. How can I share my python program without making them install so much stuff? Q2. Is there any other language on which it could be done?
Thank you.
Regards
CodePudding user response:
Google Colab
You can write your python program in Google Colab and then share the notebook with others to run.
It's free to use and your dependencies can be imported or installed based on the information from this stackoverflow post.
Streamlit
Streamlit allows you to build custom web apps using python that are shareable. It's marketed use is for data science and machine learning python projects. You should check their website to see if it satisfies your specific needs.
CodePudding user response:
repl.it
On the website repl.it
you can create public Python projects which can even include PyPI dependencies. The user can then run and edit them, for example here: https://replit.com/@TedTaras/Monster-Hunter. Projects are public by default, private ones cost extra.