How to set up a steady Python environment on Windows with the least effort
“Let me just code”. Every time I work on python on Windows, I always get frustrated by some infrastructure work that I dislike.
Yes. There are online platforms like Google Colab and Jupyter Notebook where I can exude machine learning, deep learning, or some sort of analysis-related code.
However, they did not satisfy my needs like implementing a python automation script to shorten my routine work.
Not only that. You can skip the following bullet points; the summary of what I was whining over.
- I did not want to work on Windows as the base OS because I am used to doing all the setups on Linux/macOS. I said bye to my macOS a month ago after I quit this venture company. It was fun for me to do all the work on macOS although some criticize and brag about how it is an inferior version of Linux.
- I was lazy enough to install docker or vagrant and struggle with the configuration.
- I did not intend to deploy my code on Clouds like AWS or Heroku.
- I did not want to get surprised and struggle when I figure out that my code is not running after a while (That happens if you do all the installation on my local!).
- I did not want to encounter version mismatches across multiple libraries.
What I wanted was a simple, isolated, and easy-to-maintain python environment where I can comfortably do coding…