2009-09-16 7 views
3

Après avoir installé les paquets nécessaires via apt (python 2.5, simplejson etc), j'obtiens une erreur lorsque j'essaie d'exécuter les démos.Mise en route avec Tornado

 

: Request instance has no attribute 'responseHeaders' 
/usr/lib/python2.5/site-packages/tornado/web.py, line 404 in flush 
402 for k,v in self._generate_headers(): 
403  if isinstance(v, list): 
404  self.request.responseHeaders.setRawHeaders(k, v) 
405  else: 
Self 
request 
twisted.web.server.Request instance @ 0x85da24c 
Locals 
self  
k 'Set-Cookie' 
v 
List instance @ 0x85da46c 
 

Voici la preuve que les paquets nécessaires sont installés

 

/web/tmp/tornado/demos/helloworld# dpkg -l | grep python2.5 
ii python2.5        2.5.2-2ubuntu6            An interactive high-level object-oriented la 
ii python2.5-dev       2.5.2-2ubuntu6            Header files and a static library for Python 
ii python2.5-minimal      2.5.2-2ubuntu6            A minimal subset of the Python language 
# dpkg -l | grep simplejson 
ii python-simplejson      1.7.3-1 
# dpkg -l | grep pycurl 
ii python-pycurl       7.16.4-1 
 

Il semble que peu de gens ont essayé cette chose Tornado de Friendfeed. Quelqu'un at-il des suggestions/astuces pour m'aider à me lancer avec?

Répondre

2

J'étais sous l'impression tornade ne dépendait pas de tordu. Avez-vous essayé la version "officielle"? la ligne 404 est complètement différente.

http://github.com/facebook/tornado/blob/master/tornado/web.py

def flush(self, include_footers=False): 
    """Flushes the current output buffer to the nextwork.""" 
    if self.application._wsgi: 
     raise Exception("WSGI applications do not support flush()") #line 404 
    if not self._headers_written: 
     self._headers_written = True 
     headers = self._generate_headers() 
    else: 
     headers = "" 

Autre que cela, je vais essayer d'installer tordu et voir ce qui se passe

+2

Tornado ne dépend pas de Twisted. –

+0

c'est un peu ce que je voulais dire gars quand je disais "J'étais sous l'impression tornade ne dépendait pas de tordu." –

Questions connexes