Ошибка WinPdb (Отладка Django): экземпляр CTimeoutHTTP не имеет никакого атрибута 'getresponse'

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

RPDB2 - The Remote Python Debugger, version RPDB_2_4_6,
Copyright (C) 2005-2009 Nir Aides.
Type "help", "copyright", "license", "credits" for more information.

*** NEW: Use CTRL-N for auto completion in the following commands: launch,
*** eval and exec.
*** Password has been set to a random password.
*** Starting debuggee...
*** Command returned the following error:
*** <type 'exceptions.AttributeError'>, CTimeoutHTTP instance has no
*** attribute 'getresponse'.
*** Please check stderr for stack trace and report to support.
*** Failed to find script.

Я даже не знаю, где начать фиксировать это. Это CTimeoutHTTP похоже на вещь MFC. Я установил wxpython с версией ANSI, затем когда это жаловалось, я установил unicode версию (не удаляя версию ANSI.), Который является единственной необычной вещью, о которой я могу думать. Любая справка ценилась бы.

Я должен сказать, работая на Windows XP.

6
задан Fred Thomas 12 August 2010 в 01:08
поделиться

2 ответа

Исправлено в Winpdb 1.4.8

11
ответ дан 8 December 2019 в 18:29
поделиться

Похоже, это ошибка rpdb2 в Python 2.7. Попробуйте загрузить Python 2.6 и запустить для этого winpdb. Вам понадобится соответствующая библиотека wxPython, и вам нужно будет повторно запустить:

python setup.py install -f

, чтобы установить winpdb.

1
ответ дан 8 December 2019 в 18:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: