[Twisted-Python] Installation of Twisted (Sumo) failing in web, words (I think)
James Kanze
james.kanze at gmail.com
Thu Nov 9 08:16:52 MST 2006
I think I'm having a problem with the installation of the
twisted Sumo package (TwistedSumo-2006-02-12, but Twisted-2.4.0
doesn't seem to work either).
Basically, I'm trying to get PyAIM-t working, under Linux (on a
machine with a very stripped down configuration, and on which I
don't have root access). PyAIM-t requires Twisted (core, web
and words, at least), and recommends the 2.2.0 version, which is
in the TwistedSumo package above. So I installed and built the
package, to the best of my ability (this is my first time
dealing with Python). But PyAIM-t still doesn't seem to find
what it is looking for. I added a few print statements where
the problem was occuring, so the code looks something like this:
try:
print sys.path
print "trying domish"
from twisted.words.xish.domish import SuxElementStream, \
Element, unescapedFromXml
print "got domish"
# ...
except ImportError:
print sys.exc_info()[1]
# ...
The output here is:
[... , '/home/team02/jakan/gnu/lib/python2.4/site-packages', ...]
trying domish
No module named words.xish.domish
What makes me thing that the problem is in my installation of
twisted: when I invoke "python setup.py" from the root, I get a lot
of messages along the lines of:
package init filie 'twisted/plugins/__init__.py' not found (or not
a regular file)
In addition, to get anything in the library directory from the
path above, I have to add the --force flag, so that my install
command looks like:
python setup.py --prefix=/home/team02/jakan/gnu \
--exec-prefix=/home/team02/jakan/gnu/i686 --force
I'm sure that I'm doing something stupid and obvious that I'm
missing, but I don't quite no where to turn. (This is really my
first contact with Python, starting yesterday. I want to learn
it, but management wants a proof of concept that what we want to
do will work before approving the project.)
--
James Kanze (GABI Software) mailto:james.kanze at gmail.com
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34
More information about the Twisted-Python
mailing list