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.
Here's my code for this:
def AddMacExtras(NAME):
# post processing:
print "Adding extra stuff"
if "-A"in sys.argv:
print "Building an Alias -- not copying everything"
else:
## ugly hard coding of paths!
print "adding the pyconfig header"
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)
HTH,
-Chris
--
Christopher Barker, Ph.D.
Oceanographer
Emergency Response Division
NOAA/NOS/OR&R (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception
chris.bar...@noaa.gov
_______________________________________________
Pythonmac-SIG maillist - Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig