Ошибка запуска скрученного приложения - PullRequest
1 голос
/ 13 июля 2009

Я пытаюсь запустить простейшего эхо-бота с приложением, о котором писал блог метаджека, все выглядит так, как будто оно нормально загружается, но в самом конце я получаю ошибку:

2009/07/12 15:46 -0600 [-] ImportError: cannot import name toResponse
2009/07/12 15:46 -0600 [-] Failed to load application: cannot import name toResponse

Есть идеи, что может быть причиной этого?

Я вообще не играл в wokkel / twisted / python и не знаю, с чего начать.

Ничего не стоит, что я попробовал другое приложение wokkel / twisted и получил ту же самую ошибку.

Ответы [ 2 ]

2 голосов
/ 13 июля 2009

Эта ошибка вызвана тем, что у меня устаревшая версия Twisted. Выключите, чтобы найти способ обновить саму себя, поскольку установщик, похоже, не справляется с этим.

1 голос
/ 13 июля 2009

На самом деле недостаточно информации, чтобы продолжить, но если бы мне пришлось угадывать, я бы сказал, что вы дали вашей программе то же имя, что и один из модулей, на которые она опирается. Попробуйте переименовать его в anthonys_echo_bot.py и перезапустить. Сделайте это:

rm *.pyc

в каталоге, в котором вы запускаете его первым.

Если это не поможет, вам нужно отследить фрагмент кода, который пытается импортировать toResponse - это все ошибки, которые вы получаете? Нет трассировки, указывающей на строки кода?

...