Настройка отладки pyCharm [закрыто] ⇐ Python

Программы на Python
Anonymous
Настройка отладки pyCharm [закрыто]

Сообщение Anonymous »

Я хочу отладить проект по адресу https://github.com/trzy/FasterRCNN
После настройки среды, необходимой для README, скрипт
python -m pytorch.FasterRCNN --train --epochs=10 --learning-rate=1e-3 --load-from=vgg16_caffe.pth

в терминале работает нормально. Однако сценарий не показывает, какой файл Python запускать. Предполагая, что это pytorch/__main__.py, согласно документации https://www.jetbrains.com/help/pycharm/ ... ation.html, я попытался настроить параметры отладки, установив параметр сценария. как полный путь к pytorch/__main__.py, но в документации не показано, как настроить такие дополнения, как --train --epochs=10 --learning-rate=1e-3 --load-from= vgg16_caffe.pth. Когда я попытался сохранить и отладить конфигурацию отладки без аргументов, возникла еще одна проблема при импорте других файлов Python, которые начинались с относительным путем, например, из .dataset import voc, возврата IDE pyCharm
ImportError: attempted relative import with no known parent

детали показаны на изображении, на рисунке показаны наборы данных папок, модели и т. д. находятся в том же пути, что и __main__.py
Изображение
Подводя итог, у меня есть два вопроса:
  • Как отлаживать код Python с аргументами с помощью PyCharm?
  • Как устранить ошибки импорта относительного пути без редактирования связанных файлов сценариев?< /li>
    Как настроить параметры отладки для отладки сценария терминала с такими аргументами, как
python -m pytorch.FasterRCNN --train --epochs=10 --learning-rate=1e-3 --load-from=vgg16_caffe.pth


Подробнее здесь: https://stackoverflow.com/questions/790 ... ng-setting

Вернуться в «Python»