У меня есть модуль, который является частью библиотеки, которую я пишу.Библиотека имеет несколько исполняемых файлов.Они запускаются из командной строки как скрипт с синтаксисом python3 -m mypackage.mysubpackage.MyModule
Я знаком с eclipse, его отладчиком и PyDev, но я не нашел, как настроить конфигурацию отладки / запуска для запуска MyModule вPyDev.
Я пытался добавить -m
или -m mypackage.mysubpackage.MyModule
в качестве аргументов виртуальной машины к python.exe в разделе «Аргументы» в конфигурации отладки, но это не работает, даже если в соответствующем рабочем каталоге установлена папка mypackage.в питоне.
Я знаю, как запустить программу вне затмения и подключить ее к затмению с помощью сервера отладки.Я знаю, что могу также сделать небольшой вспомогательный скрипт, который не является частью библиотеки, просто для запуска программы, чтобы я мог запустить ее внутри затмения, но я бы предпочел удобство возможности запуска модуля непосредственно внутри самого затмения, и я чувствую,PyDev должен быть в состоянии сделать это.