erik flister added the comment: thanks a lot for the detailed info steve, very clearly stated!
> Yeah, geos_c.dll really should have exported its own free() function. > find_library('c') is probably the wrong approach here - if geos_c.dll is > being rebuilt with different CRTs at all then the free() function should be > added to it, and if it's truly legacy and is no longer being rebuilt then the > version of the CRT it uses should be loaded explicitly. It isn't > automatically getting the same version as whatever version of Python is > running, that's for sure. well, shapely's installation instructions from windows are to use chris gohlke's prebuilt binaries from here: http://www.lfd.uci.edu/~gohlke/pythonlibs/ i assume he's coordinating the crt versions? apparently a lot of people use these. i'm not clear on why gohlke's stuff is necessary, and why pypi/pip/distutils is not adequate -- shapely is the only library i've run into that needed gohlke's binaries. of course, i didn't try to install numpy/scipy manually, the internet said that this is hard on windows, and to just use something like winpython/pythonxy. are these problems all related to this crt issue? ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue24429> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com