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

Reply via email to