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 petr.viktorin
Recipients AliyevH, anuppari, christian.heimes, petr.viktorin, vinay.sajip
Date 2021-07-20.13:26:30
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1626787590.82.0.559620640376.issue43334@roundup.psfhosted.org>
In-reply-to
Content
A venv does *not* create a replica of a python installation directory. Files shared with the main Python installation are not copied nor linked. This goes for the standard library, as well as the libraries and headers.
(*Executables* are an exception; they're copied, since a venv needs them on the PATH.)

Copies would take up unnecessary space, and not all operating systems support symbolic links (and we don't want another platform-specific difference), so the shared files are only referenced using pyvenv.cfg


If you point to the macros you're using, I can take a look at how they could be improved.
History
Date User Action Args
2021-07-20 13:26:30petr.viktorinsetrecipients: + petr.viktorin, vinay.sajip, christian.heimes, AliyevH, anuppari
2021-07-20 13:26:30petr.viktorinsetmessageid: <1626787590.82.0.559620640376.issue43334@roundup.psfhosted.org>
2021-07-20 13:26:30petr.viktorinlinkissue43334 messages
2021-07-20 13:26:30petr.viktorincreate