21
I know this question can be interpreted as an argument, so I did it with the word "complete" instead of "better".
I’m a python user on GNU/Linux and here it comes more or less pre-installed. Still, I can use Pip to install or remove new packages, creating a complete installation for my everyday use (virtualenv, scientific computing packages and other development libraries, like Tkinter).
I have seen many python questions on Windows (SOEN has many, some are starting to appear here on SOPT), and I know that there is a python version (both 2.7 and 3.x) for installation from the site of the language itself, as well as some packages for scientific computing.
I imagine the answer will depend on my application. Considering two different environments:
Scientific Computing (in this case, which of the two applications listed in the link above is the most complete?)
Business Development Environment (here, I have no idea)
What kind of tools exist for MS Windows that allow me to have a good python development environment, simply, quickly and completely?
And yet, there is something equivalent to PIP for Windows?
After all you want to have a python package manager in windows, whether it is Pip or not, right? I wonder why "What kind of tools exist for MS Windows that allow me to have a good development environment, simply, quickly and completely?" was very generic (and difficult to answer).
– talles
@Talles, I really need to learn to ask questions here... = P I will try to re-edit the question.
– LuizAngioletti
@Talles, edited.
– LuizAngioletti
I don’t understand, you asked "What is the most complete way to install python on Windows?" and then "What kind of tools are there for MS Windows that allow me to have a good python development environment, simply, quickly and completely?" and still "is there anything equivalent to PIP for Windows?" you basically asked 3 different questions.
– Zignd
When you’re on Linux for example, you usually already have Python installed by default, 2.7.x and 3.x, in your case, you said you use libraries for scientific computing, then you access the package manager and install the science-related computing packages. In Windows you will do basically the same thing. Download the desired version of Python on the official website, and install the PIP to install the desired packages that are in Pypi, the PIP is cross-platform according to what is written on their website, if the package is not in Pypi you will have to Inst. manually
– Zignd
@Zignd, yes, that’s three questions. But if you look closely, the question of the title is repeated once in the description of the question, since I detail what I want (environment for scientific computing and commercial production environment), and Pip is a bonus. By the way, thanks for the tip from Pip.
– LuizAngioletti
Simple comment: I did exactly the opposite here, I downloaded the latest Pyqt4 and Py 3 and I only put it in the uninstalled folders (I actually installed it in a "disposable" VM and only copied the definitive OS pro folders). It worked out that it’s a beauty (the intention was already to use even pre-compiled libs), I just had to associate the extensions . py and . pyw to . exe from Py in my code editor to test "the keystroke".
– Bacco