<div dir="ltr"><br><div class="gmail_extra">2017-11-12 13:20 GMT+01:00 Paul Moore <span dir="ltr"><<a href="mailto:p.f.moore@gmail.com" target="_blank">p.f.moore@gmail.com</a>></span>:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 12 November 2017 at 06:19, Michel Desmoulin<br>
<span class=""><<a href="mailto:desmoulinmichel@gmail.com">desmoulinmichel@gmail.com</a>> wrote:<br></span><span class=""><br>
> Well, not exactly. Do you do python -m venv, or py -x.x -m venv or<br>
> pythonx -m venv ? Wait, it's not installed by default on debian.<br>
<br>
</span>Seriously? Debian don't provide venv in the standard Python install?<br>
That's just broken.<span class=""><br></span></blockquote><div><br></div><div>I think that it is wrong to think of Debian's "python3" package <br></div><div>as purporting to provide the "standard Python install".<br><br></div><div>This is really more properly though of as the Python *runtime*<br></div><div>environment, i.e. the minimum stuff you need to run programs<br></div><div>written in Python. <br><br></div><div>Developers are supposed to install additional packages.<br><br></div><div>Debian does the same for other languages,, i.e. their "node" package<br></div><div>doesn't contain npm. <br><br></div><div>I suppose it makes sense; a modern Linux desktop contains<br></div><div>applications written in Python/Perl/Node/Ruby/Tcl/OCaml/..., if<br></div><div>you start including all development tools in the base packages you<br></div><div>are probably ending doubling a typical install.<br><br></div><div>It's still annoying, I have personally decided that it is simpler<br></div><div>to just install the tarball from <a href="http://python.org">python.org</a> than to chase all<br></div><div>the individual packages over which they split the Python install.<br><br></div><div>Stephan<br></div></div><br></div></div>