#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. Возможно, вы захотите просмотреть руководство в меню справки.