Issue 23891: Tutorial doesn't mention either pip or virtualenv (original) (raw)

Created on 2015-04-08 19:30 by akuchling, last changed 2022-04-11 14:58 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
modules.patch akuchling,2015-06-07 07:32 Tutorial: describe more modules in the stdlib section
tutorial.patch akuchling,2015-06-07 07:33 review
venv.patch akuchling,2015-06-07 07:35 Add virtualenv/pip to tutorial review
ppi.diff skip.montanaro,2015-06-09 15:18
Messages (11)
msg240281 - (view) Author: A.M. Kuchling (akuchling) * (Python committer) Date: 2015-04-08 19:30
(from discussion at the 2015 Python Language Summit) Current versions of Python make it relatively easy to install third-party packages such as requests. New users may not realize this, though, and continue using libraries such as urllib/urllib2 because they're in the stdlib. The Python tutorial doesn't seem to mention either virtualenv or pip. It should, describing how to create a virtualenv, install packages, and manage them in basic ways (removing, 'pip freeze', requirements.txt.)
msg244945 - (view) Author: A.M. Kuchling (akuchling) * (Python committer) Date: 2015-06-07 07:32
One unrelated improvement: describe some of the recently-added modules, and mention the json module.
msg244946 - (view) Author: A.M. Kuchling (akuchling) * (Python committer) Date: 2015-06-07 07:33
Rewrite discussion of python-list a bit, and add pyvideo.org to the list of links.
msg244947 - (view) Author: A.M. Kuchling (akuchling) * (Python committer) Date: 2015-06-07 07:35
Finally, the major stuff: add a section on pyvenv and pip to the tutorial.
msg244980 - (view) Author: Tal Einat (taleinat) * (Python committer) Date: 2015-06-07 23:06
modules.patch and tutorial.patch LGTM. venv.patch is looking good; I posted two relatively minor comments on Rietveld.
msg245036 - (view) Author: Roundup Robot (python-dev) (Python triager) Date: 2015-06-08 21:11
New changeset a18615eb5aec by Andrew Kuchling in branch '3.4': #23891: describe a few more modules in the tutorial https://hg.python.org/cpython/rev/a18615eb5aec New changeset cffb6ac2bbe4 by Andrew Kuchling in branch '3.4': #23891: rework discussion of python-list a bit https://hg.python.org/cpython/rev/cffb6ac2bbe4
msg245037 - (view) Author: Roundup Robot (python-dev) (Python triager) Date: 2015-06-08 21:39
New changeset 15ee0e7078e3 by Andrew Kuchling in branch '3.4': #23891: add a section to the Tutorial describing virtual environments and pip https://hg.python.org/cpython/rev/15ee0e7078e3
msg245039 - (view) Author: Tal Einat (taleinat) * (Python committer) Date: 2015-06-08 21:55
There is a dangling "If you" at the end of the 3rd paragraph under "Creating Virtual Environments".
msg245040 - (view) Author: Roundup Robot (python-dev) (Python triager) Date: 2015-06-08 22:17
New changeset feae7fa3bb70 by Andrew Kuchling in branch '3.4': #23891: remove extra words https://hg.python.org/cpython/rev/feae7fa3bb70
msg245068 - (view) Author: Skip Montanaro (skip.montanaro) * (Python triager) Date: 2015-06-09 15:18
Small nit... The venv.patch file refers to "Python Packaging Index." It's the "Python Package Index."
msg245069 - (view) Author: Roundup Robot (python-dev) (Python triager) Date: 2015-06-09 15:42
New changeset bb51d486a899 by Tal Einat in branch '3.4': #23891: correctly refer to PyPI as "Python Package Index" https://hg.python.org/cpython/rev/bb51d486a899
History
Date User Action Args
2022-04-11 14:58:15 admin set github: 68079
2015-06-09 15:42:48 python-dev set messages: +
2015-06-09 15🔞54 skip.montanaro set files: + ppi.diffnosy: + skip.montanaromessages: +
2015-06-08 22:17:47 python-dev set messages: +
2015-06-08 21:55:52 taleinat set messages: +
2015-06-08 21:44:11 akuchling set status: open -> closedresolution: fixedstage: patch review -> resolved
2015-06-08 21:39:20 python-dev set messages: +
2015-06-08 21:11:49 python-dev set nosy: + python-devmessages: +
2015-06-07 23:06:55 taleinat set nosy: + taleinatmessages: +
2015-06-07 07:37:27 akuchling set stage: patch review
2015-06-07 07:35:02 akuchling set files: + venv.patchmessages: +
2015-06-07 07:33:56 akuchling set files: + tutorial.patchmessages: +
2015-06-07 07:32:09 akuchling set files: + modules.patchkeywords: + patchmessages: +
2015-04-10 16:47:11 eric.araujo set nosy: + eric.araujoversions: + Python 3.4
2015-04-08 19:30:10 akuchling create