Модули веб-сервера Ubuntu Tornado ImportError

Вот шаги, которые я сделал:

apt-get install libxml2-dev libxslt1-dev python-dev python-setuptools
easy_install mechanize lxml tornado

Это сценарий:

#!/usr/bin/python
# -*- coding: utf-8 -*-

import lxml.html
import mechanize
import tornado.web

Запускает скрипт:

python tornado.py

И это сообщение об ошибке:

Traceback (most recent call last):
  File "tornado.py", line 6, in <module>
    import tornado.web
  File "/root/scripts/tornado.py", line 6, in <module>
    import tornado.web
ImportError: No module named web

Заранее спасибо.


person vbalastegui    schedule 12.12.2012    source источник


Ответы (1)


Ваш исходный файл называется tornado.py. Поэтому python путает его с библиотекой tornado. Используйте другое имя файла для вашего файла, например. mytornadoapp.py.

person Uli Köhler    schedule 05.01.2014