Mariano Di Felice wrote:
I compile this app in my minimac with Lepard 10.5.4 OS, and I use
python2.5 and PIL 1.1.6 compiled from source
this can be tricky to get right, on both counts.
I'd try using the Python.org binary and...
I've tried install ready dmg PIL from here (
http://pythonmac.org/packages/py25-fat/dmg/PIL-1.1.6-py2.5-macosx10.4-2007-05-18.dmg
), but I obtain a strange error FT_Load_Glyph....
well, yes, that one.
That error sounds a bit familiar -- try deleting "build" and "dist", and
making sure all traces of your hand-build PIL are gone, and try again.
Also make sure you're using the latest Py2app and modulegraph
For the record, with:
OS-X 10.4.11 PPC
python.org python2.5.2
PIL-1.1.6 from pythonmacorg/packages
Py2app '0.3.6'
modulegraph '0.7.1'
this simple script:
import sys
from PIL import Image, ImageFont, ImageDraw
for filename in sys.argv[1:]:
print "Processing:", filename
im = Image.open(filename)
print "It is a %s, %s, %s image"%(im.format, im.size, im.mode)
print "writing out a version with some text on it:"
draw = ImageDraw.Draw(im)
font = ImageFont.truetype("veraBd.ttf", 15)
draw.text((10, 20), "WaterMark", font=font)
outfilename = filename[:-3] + "watermarked.jpg"
im.save(outfilename)
and this setup.py:
from setuptools import setup
APP = ['SimplePILTest.py']
DATA_FILES = ["VeraBd.ttf"]
OPTIONS = {'argv_emulation': True}
setup(
app=APP,
data_files=DATA_FILES,
options={'py2app': OPTIONS},
setup_requires=['py2app'],
)
py2app works fine for me.
-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
[EMAIL PROTECTED]
_______________________________________________
Pythonmac-SIG maillist - Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig