This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author r.david.murray
Recipients docs@python, gwideman, r.david.murray, vinay.sajip
Date 2013-09-06.02:39:58
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1378435199.39.0.513955602251.issue18939@psf.upfronthosting.co.za>
In-reply-to
Content
Hmm.  It seems to me that that document is indeed not clear as to what is really going on.  My understanding has always been that there is only one Python interpreter, but that it behaves differently when invoked through the symlink in the venv.  I suppose that on Windows platforms where symlink isn't available it must actually copy the whole binary, but I don't use Windows so I don't know for sure.  (So, to answer one of your questions, you *can't* create a venv for a Python you don't already have installed.)

It should also mention that the activation is per-shell-session, which would answer some of your other questions.
History
Date User Action Args
2013-09-06 02:39:59r.david.murraysetrecipients: + r.david.murray, vinay.sajip, docs@python, gwideman
2013-09-06 02:39:59r.david.murraysetmessageid: <1378435199.39.0.513955602251.issue18939@psf.upfronthosting.co.za>
2013-09-06 02:39:59r.david.murraylinkissue18939 messages
2013-09-06 02:39:58r.david.murraycreate