Сообщение WingIDE Debug: нет процесса отладки

#debugging #macos #x11 #wing-ide

#отладка #macos #x11 #wing-ide

Вопрос:

После прочтения всех комментариев к стеку и пробного запуска нескольких других IDE Python я хотел бы использовать WingIDE для Python, но застрял в процессе отладки. Я хочу:

1) протестируйте скрипт функционального модуля def в редакторе, который запрашивает у пользователя ответ (т.Е. raw_input (‘Введите свое имя’)
2) введите соответствующий ввод в оболочке Python при появлении запроса
3) просмотрите результаты функции в оболочке Python

Однако это сообщение об ошибке, которое я получаю в окне сообщений WingIDE:
Отладчик: прослушивание обратного подключения
Отладчик: подключен к процессу отладки
Отладчик: запущен процесс отладки: pid = 27554 [загружено 0 модулей]
Отладчик: нет процесса отладки / не прослушивает соединения

Сообщение в командах операционной системы WingIDE: Процесс не удалось запустить

Для проекта PythonPath задано значение:
/Users/myname/Python-2.4.6

Мысли?

Ответ №1:

Инструмент команд операционной системы не запускает ничего в отладчике, а просто в отдельном пространстве процесса. Используйте Debug / Continue в меню Debug, после чего вы увидите приглашение от raw_input() в инструменте ввода-вывода Debug, и вы можете ввести свой ввод там. Если вы хотите вместо этого работать в оболочке Python, используйте команду Evaluate File в оболочке Python в меню Source. Возможно, вы захотите просмотреть руководство в меню справки.