[Python-ideas] Non-English names in the turtle module.
Steven D'Aprano
steve at pearwood.info
Fri Sep 4 19:27:10 CEST 2015
On Fri, Sep 04, 2015 at 12:18:52AM -0700, Andrew Barnert wrote:
> On Sep 3, 2015, at 19:45, Steven D'Aprano <steve at pearwood.info> wrote:
> >
> > - Beginners aren't going to know to "pip install whatever". Some of us
> > here seem to think that pip is the answer to everything, but if you look
> > on the python-list mailing list, you will see plenty of evidence that
> > people have trouble using pip.
>
> Of course a sizable chunk of those say "my Python didn't come with
> pip" and the after a bit of exploration you find that they're using
> Python 2.7.3 or something, so any feature added to Python 3.6 isn't
> likely to help them anyway.
You say "of course", but did you actually look at the python-list
archives? If you do, you will see posts like these two within the last
24 hours:
[quote]
I am running Python 3.4 on Windows 7 and is facing [Error 13]
Permission Denied while installing Python packages...
[end quote]
and:
[quote]
Well I have certainly noted more than once that pip is contained in
Python 3.4. But I am having the most extreme problems with simply typing
"pip" into my command prompt and then getting back the normal
information on pip!
[end quote]
And a random selection of other issues which I just happen to still
have visible in my news reader:
[quote]
Python 2.7.9 and later (on the python2 series), and Python 3.4 and
later include pip by default. But I can not find it in python2.7.10
package. What's the matter? How can i install pip on my Embedded device?
[end quote]
[quote]
I've installed a fresh copy of Python 3.5.0b2 and - as recommended -
upgraded pip. I don't understand the reason for the permission errors as
I am owner and have full control for the temporary directory created.
[end quote]
[quote]
I was fed up with trying to install from pypi to Windows. Setup.py more
often than not wouldn't be able to find the VS compiler. So I thought
I'd try the direct route to the excellent Christoph Gohlke site at
http://www.lfd.uci.edu/~gohlke/pythonlibs/ which is all whl files these
days. However as you can see below despite my best efforts I'm still
processing the tar.gz file, so what am I doing wrong?
[end quote]
(Some spelling errors and obvious typos corrected.)
Please don't dismiss out of hand the actual experience of real users
with pip. At least one of those quotes above is from a long-time Python
regular who knows his way around the command line.
This is not meant as an anti-pip screed, so please don't read it as
such. But it is meant as a reminder that pip is not perfect, and that
even experienced Python developers can have trouble installing packages.
Children with no experience with the command line or Python can not be
expected to install packages from PyPI without assistence, and if they
are using school computers, they simply may not be permitted to run "pip
install" even if it worked flawlessly.
--
Steve
More information about the Python-ideas
mailing list