Good point! I guess because I got the Zope login, I figured it was a security setting and went down that path. I went to the WebSite/lib directory and fired up the Python interpreter and typed "import mx.ODBC" and got the import error "No module named mx.ODBC". I guess this is one of the problems of trying to debug using Visual Studio and Active Python and then run under Zope which uses Python 2.1.3. Now that you mention it, the version of mx.ODBC I have installed is for Python 2.3. I'll download and install the 2.1 version. -----Original Message----- From: Dylan Reinhardt [mailto:zope@dylanreinhardt.com] Sent: Monday, December 01, 2003 9:43 AM To: joe@goldthwaites.com Cc: Zope Users Subject: Re: [Zope] Security? On Mon, 2003-12-01 at 08:27, Goldthwaite, Joe wrote: [much snipping]
I tried making my module an external method but it also choked on the import mx.ODBC line.
I don't think Zope is your issue here. If you can't import in an external method, *nothing* you can do in Zope is likely to fix the problem If you can get a shell on this machine, fire up the correct version of Python and try this import manually. You may have a permissions problem or some other issue with how the module is installed. It's also possible you may be importing the module incorrectly. Once you've figured out *that* problem, an external method should work fine or you may wish to code up this functionality as a Product. HTH, Dylan