Steve Dower added the comment: Yeah, I need to clearly document that you are responsible for installing the C Runtime yourself.
My current theory is that embedding applications will also require the CRT (at least those that intend to load python3.dll or python35.dll directly), and so it's better for them to install the CRT if necessary (which it won't be on Windows 10, or any up-to-date Vista or later). In my opinion, there's no better way to handle this. We can't redistribute the CRT without an installer, and if we statically link it into this particular version of Python: * builds take longer * tests take longer (we need to rerun the entire test suite for statically linked CRT, as it can differ from dynamically linked) * binaries are larger, memory usage is higher, downloads are larger, etc. * embedders now have to deal with potential CRT incompatibilities In short, unless the embedder also installs the CRT themselves, the zip file is useless and I'll simply stop producing them. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue24679> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com