[TransWarp] PEAK with Python2.3

Phillip J. Eby pje at telecommunity.com
Wed Sep 17 12:21:56 EDT 2003

At 02:10 PM 9/17/03 +0200, Eckhard Jost wrote:
>my Zope-2.7.0-b2 is happily running under python2.3. And now I want to 
>ZPatterns with PEAK for a new Projekt.

That might be a bit premature, unless you're already comfortable with PEAK 
and what it currently does.  I'm not positive it can currently be 
considered a 100% replacement for ZPatterns, although it does a great many 
things that ZPatterns does not.

One important piece of functionality that's lacking for your intended 
purpose, is a transaction bridge from PEAK transaction services to the Zope 
transaction service.  I don't have a need for one myself at present, so 
somebody else would need to write one.

>When I tryied to install PEAK-05a2 under python2.3 I got the following:
>   File "/usr/local/lib/python2.3/distutils/sysconfig.py", line 159, in
>     cpp = cc + " -E"           # not always
>TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'

Looks like a distutils problem ascertaining the C compiler.  Are you 
perhaps on Windows, and lacking a C compiler?

More information about the PEAK mailing list