[Zope] "No module named rotor"
Jeff Gentry
jgentry at jimmy.harvard.edu
Tue Mar 14 14:12:53 EST 2006
Hello ...
I've been trying to put together a relatively small ZMI based
product. When I go to distribute it, I click on the "distribution" tab,
select to allow redistribution and then "create distribution archive", as
per the Zope Book. (And I've also tried this w/o allowing redistribution,
as well as tried this on the toy "Zoo Exhibit" product in the Zope
Book). When I click on "create distribution archive" I get:
* Module ZPublisher.Publish, line 175, in publish_module_standard
* Module ZPublisher.Publish, line 132, in publish
* Module ZPublisher.Publish, line 101, in publish
* Module ZPublisher.mapply, line 88, in mapply
* Module ZPublisher.Publish, line 39, in call_object
* Module App.Product, line 489, in index_html
* Module App.Product, line 200, in _distribution
ImportError: No module named rotor
This also crashes Zope entirely (needs to be restarted). This is with
Zope 2.7.3 with python 2.4.1.
>From what I've read, the rotor module was deprecated in python 2.3 and
then removed in python 2.4, which would be why I don't have the rotor
module. One page I found:
http://savannah.nongnu.org/bugs/?func=detailitem&item_id=14434
Seems to describe exactly the situation I'm having.
My question is what is the appropriate workaround here? Is this
considered an issue w/ the version of Python I'm using or the version of
Zope? One piece of advice I read (involving importing rotor but not w/
Zope) was to downgrade to Python 2.3 but I'd prefer not to do that. If I
upgrade Zope will that remove the dependence on the rotor module?
Thanks
-J
More information about the Zope
mailing list