Update: I tried @user2258766 suggestion on miniconda. It was initially very promising. But, when I have installed scipy numpy matplotlib sympy, the miniconda folder size quickly grows to 1G.
Does this mean that the minimal size of the installation is 1G if I want to use the 4 packages I mentioned. Why they are so large? Is it still possible to shrink the installation size further?
--
The Scipy website recommended Anaconda.
But it installs so many un-relevant packages for me.
Is there a smallest distribution I can use?
I only want Scipy, Sympy, Numpy, and Maplotlib, not others.
Another relevant questions is, why there are so many dependencies between these Python packages?
I was programming in Java, and now feel a little bit uncomfortable to see these Python packages (Scipy e.g.) are so tightly relatively to so many other packages. Why is that the case? A reasonable explanation could possible make more comfortable to start coding in Python.
Thanks.
I am using Windows. Thanks. I was using Java and am new to Python.