[Zope] Importing an External Script

Dieter Maurer dieter@handshake.de
Sat, 11 Jan 2003 19:59:03 +0100


beno wrote at 2003-1-11 12:21 -0400:
 > I have a python module that performs flawlessly from the Linux command 
 > prompt, but when I put it in my Extensions dir and try to import it, HTTP 
 > Error 500 is thrown. What went wrong?
File in the Extensions folder are not meant to be imported
(but read in a special way, only by Zope).

But your files to be imported elsewhere. The suggested place
would be "lib/python/...", if you are using an "INSTANCE_HOME"
(search "Zope.org" for an explanation) setup
or "lib/python/Shared/<your_unique_name>/...".

An alternative would be to include the "Extensions" folder
in your PYTHONPATH (read the Python documentation, for details).


Dieter