There was discussion around ``python -m getpip`` and the general thinking of
Donald Stufft <donald <at> stufft.io> writes: that
thread was that expecting users to type in an explicit command was adding extra steps into the process (and placing a dependency on the network connection being available whenever they happen to want to install something) and that was
Well, it's just one additional command to type in - it's really neither here nor there as long as it's well documented. And the network connection argument is a bit of a straw man. Even if pip is present already, a typical pip invocation will fail if there is no network connection - hardly a good user experience. No reasonable user is going to complain if the instructions about installing packages include having a working network connection as a precondition. Whatever the technical merits of approach A vs. approach B, remember that my initial post was about following the process. Regards, Vinay Sajip