On Wed, May 25, 2016 at 12:37 PM, Ryan Gonzalez <rym...@gmail.com> wrote:
> Wouldn't downloading the Microsoft C++ Runtime 2015 also work? > I'm sure it would -- I know that installing the entire MSVC2015 Community Edition does... but the point here is that end users should be able to: pip install something and if there is a binary wheel for something, it should work without them having to install something else. (why MS doesn't ship ALL their runtimes with eh OS is beyond me...) As it stands now, there are two options: 1) users need to install something else themselves: the runtime, that particular dll, the compiler... 2) every package maintainer that uses C++ needs to ship that dll with the binary wheels. If we put the dll into the python binary, then it would "just work" -CHB > Many recent computers already have it pre-installed. > > -- > Ryan > [ERROR]: Your autotools build scripts are 200 lines longer than your > program. Something’s wrong. > http://kirbyfan64.github.io/ > On May 25, 2016 2:31 PM, "Chris Barker" <chris.bar...@noaa.gov> wrote: > >> Hi folks, >> >> The standard build of Py3.5 for Windows is built with VS2015 (correct??) >> And it includes the runtime dlls it needs. >> >> However, we've found that wxPython wheels for win32 (not sure about >> win64) also need: >> >> MSVCP140.DLL >> >> So: wxPython could include that of course, But it looks like it's getting >> included with the Matplotlib wheels already (so folks with Matplotlib can >> run wx....). I'm just guessing, but this looks like the standard run time >> for C++ with that compiler. >> >> Python itself doesn't use C++, of course, but maybe we should include >> that dll with Python anyway -- that way folks can build wheels of packages >> with C++ extensions in the normal way, and those wheels will "just work", >> and we don't have to have every individual package ship the same dll. >> >> -CHB >> >> >> -- >> >> Christopher Barker, Ph.D. >> Oceanographer >> >> Emergency Response Division >> NOAA/NOS/OR&R (206) 526-6959 voice >> 7600 Sand Point Way NE (206) 526-6329 fax >> Seattle, WA 98115 (206) 526-6317 main reception >> >> chris.bar...@noaa.gov >> >> _______________________________________________ >> Python-Dev mailing list >> Python-Dev@python.org >> https://mail.python.org/mailman/listinfo/python-dev >> Unsubscribe: >> https://mail.python.org/mailman/options/python-dev/rymg19%40gmail.com >> >> -- Christopher Barker, Ph.D. Oceanographer Emergency Response Division NOAA/NOS/OR&R (206) 526-6959 voice 7600 Sand Point Way NE (206) 526-6329 fax Seattle, WA 98115 (206) 526-6317 main reception chris.bar...@noaa.gov
_______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com