Hi, On 21.2.2010 0:03, Marco Zuliani wrote: > I am trying to install Shapely on a Windows Vista 64 bit platform. The > first thing that I did was to create the GEOS dll. [SNIP] > *error: Setup script exited with error: can't copy 'DLLs\geos.dll': > doesn't exist or not a regular file > * > Sadly I end up with an error, since easy_install does not seem to > recognize that the geos.dll is present in the PythonXX\DLLs. I was > wondering if any of you have an idea regarding how to solve this > problem.
The DLLs need to be placed into %INSTALLDIR%\DLLs, from where the setup.py will copy them to PythonXX\DLLs. Note that the current 'official' Windows installers contain DLLs generated with MingW, because ones built with VC++ do not work correctly for some reason (tests should fail - you can see this for yourself). Manifest files are not copied along with the DLL (MingW doesn't generate them), so you should copy them manually, assuming your version of VC++ generates any. > Also, note that the link "*Windows users should use the executable > ** installer*" > <http://pypi.python.org/packages/2.5/S/Shapely/Shapely-1.0.14.win32.exe#md5=92281555b23623b8cf7b4fbc9d01f17a> > at http://trac.gispython.org/lab/wiki/Shapely is broken and even if I > was able to locate the installers at > http://pypi.python.org/packages/2.5/S/Shapely/, they do not work on 64 > bits Windows platform since the installer is not able to locate the > registry entry for python (apparently a known problem) > I'm on 64-bit Win7, and Shapely-1.0.14.win32.py25.exe seems to work just fine, at least if you run the installer as administrator. Of course it will still only work with 32-bit Python. Regards, Jaakko _______________________________________________ Community mailing list [email protected] http://lists.gispython.org/mailman/listinfo/community
