I just tried to install Autobahn and fell on a anomally when importing.
An error message was displayed in console at import (for testing):
Traceback (most recent call last):
File “”, line 1, in
File “/usr/lib/python2.6/site-packages/autobahn-0.5.5-py2.6.egg/autobahn/init.py”, line 32, in
File “/usr/lib/python2.6/site-packages/autobahn-0.5.5-py2.6.egg/autobahn/resource.py”, line 24, in
from twisted.web.error import NoResource, UnsupportedMethod
ImportError: cannot import name NoResource
Version of Autobahn is 0.5.5 and Twisted is 12.2.2. Apparently NoResource is part of twisted.web.resource, not twisted.web.error.
I just modified the script autobahn.resource.py on lines 24 & 25 to move the class import from one path to the other and everything went well
Is it a recent evolution of Twisted packages that needs an update to the project or something wrong with my system?