[viff-devel] Next problem
Nigel Smart
nigel at compsci.bristol.ac.uk
Tue Dec 1 00:14:33 PST 2009
> "set" is a built-in set data type in Python 2.4 and later. Twisted has a
> compatibility module for older versions of Python. On my system, the
> twisted/python/compat.py file (from which the code tries to import
> "set") has
>
> try:
> set = set
> except NameError:
> from sets import Set as set
>
> which simply tests to see if "set" is defined, otherwise it imports it
> From the sets module, which defines a Set class in old Python versions.
>
Have now added this line, and I get the error....
line 447, in ProcessProtocol
implements(interfaces.IProcessProtocol)
AttributeError: 'module' object has no attribute 'IProcessProtocol'
>
> Which Python version are you using (python -V)? Which distribution is
> this? Twisted is a standard component which is surely packaged for the
> distribution -- there should be no need to installing it yourself.
>
Python 2.4.3 (#1, Sep 3 2009, 15:37:37)
We have Centos as the OS, it is a managed distributed system.
- i.e. the filestore is shared and used by 150 odd machines.
So I cant just add packages etc. If I want something installed which my
path does not pick up I either have to
a) Search around to find it on the system
or
b) Install it myself in my own space
Clearly b usually takes less time ;-)
Also no-one in the dept seems to use python for anything, so I doubt
python related stuff is instaleld. Which means option a is unlikely
to work.
Nigel
--
Prof. Nigel P. Smart | Phone: +44 (0)117 954 5163
Computer Science Department, | Fax: +44 (0)117 954 5208
Woodland Road, | Email: nigel at cs.bris.ac.uk
University of Bristol, BS8 1UB, UK | URL: http://www.cs.bris.ac.uk/~nigel/
More information about the viff-devel
mailing list