[Pythonmac-SIG] py2app DistUtilsPlatformError[Sec=Unclassified]

Aahz aahz at pythoncraft.com
Wed Sep 23 18:36:46 CEST 2009


On Wed, Sep 23, 2009, Christopher Barker wrote:
> Aahz wrote:
>> On Wed, Sep 23, 2009, mathew oakes wrote:
>
>>>> DistutilsPlatformError: invalid Python installation: unable to
>>>> open /Full/Path/To/App.app/Contents/Resources/include/python2.6/pyconfig.h (No such file or directory)
>>> but python in in the bundle at .../Resources/lib/ and it doesn't have a
>>> pyconfig header
>>
>> Ayup, you need to copy it from python2.5 -- pretty annoying.
>
> Indeed. Does anyone know what pyconfig.h is used for? Is it a setuptools  
> thing? py2app was written before setuptools, and I've found most of what  
> I've had to do by hand was due to egg issues.

It's a setuptools thing.

> shutil.copy("/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5/pyconfig.h",
> "dist/%s.app/Contents/Resources/include/python2.5/pyconfig.h"%NAME)

My solution is to just copy it once to the installed Python 2.6.
-- 
Aahz (aahz at pythoncraft.com)           <*>         http://www.pythoncraft.com/

gfarber: Thank God, or the belief system of your choice.
pddb: Does human perversity count as a belief system?


More information about the Pythonmac-SIG mailing list