[gdal-dev] Problems packaging with py2exe
Armin Schmidt
Armin.R.Schmidt at Gmail.com
Sun Aug 17 04:04:35 PDT 2014
Thank Luke and Ivan,
Yes, pyinstaller is a good alternative but it didn't work for me either,
resulting in a near-identical dll-load error to the one from py2exe. And
it wasn't the gdal???.dll that was the problem; that one was properly
included both by py2exe and pyinstaller.
The solution was instead to manually include the msvcp100.dll and
msvcr100.dll that are part of the gdal-111-1600-core.msi and package
them into the folder in which the compiled exe file is installed. Now it
works!
Strangely I had tried before to put two dlls with this name into a
folder that is already in the PATH, and I know that this didn't resolve
the issue then. I wonder now whether the two files that are part of the
gdal core installation are slightly different from other files with that
same name that I found on my machine.
Anyway, it works now. Many thanks again for your comments.
Armin
On 15/08/2014 02:55, Luke wrote:
> Can you post your setup.py? Hard to tell what's going on without it.
>
> Also, I have had good results with pyinstaller, it picks up gdal
> dependencies automatically and is as simple as running python pyinstaller.py
> somescript.py (or python pyinstaller.py --onefile somescript.py if you want
> a single output file instead of a folder).
>
> https://github.com/pyinstaller/pyinstaller
> https://pypi.python.org/pypi/PyInstaller/2.1
>
> Luke
>
>
>
> --
> View this message in context: http://osgeo-org.1560.x6.nabble.com/gdal-dev-Problems-packaging-with-py2exe-tp5156399p5156494.html
> Sent from the GDAL - Dev mailing list archive at Nabble.com.
> _______________________________________________
> gdal-dev mailing list
> gdal-dev at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/gdal-dev
>
--
__________________________________________________________________
Dr. Armin Schmidt
Director, GeodataWIZ Ltd: Geo Data + Visualisation
www.GeodataWIZ.com
www.GeodataWIZ.com/armin-schmidt
Chairman, Internat. Society for Archaeological Prospection
www.archprospection.org
Postdoctoral Researcher, University of Groningen
Groningen Institute of Archaeology
Honorary Visiting Research Fellow, University of Bradford
Department of Archaeological Sciences
Honorary Fellow, Durham University, Department of Archaeology
http://orcid.org/0000-0002-4241-5381
Email: Armin.R.Schmidt at Gmail.com
Now available:
Earth Resistance for Archaeologists (2013). Lanham: AltaMira Press
Geophysical Data in Archaeology (2013). Oxford: Oxbow Books.
http://www.amazon.co.uk/-/e/B0034QC4OW
__________________________________________________________________
More information about the gdal-dev
mailing list