Модуль профилирования в PyCharm

В ответ на этот вопрос: Создайте конфигурацию PyCharm, которая запускает модуль а-ля python -m foo

Запуск и отладка модулей отлично работает для меня с новой опцией из 2018.1, для которой теперь вы можете указать модуль для запуска. Однако профилирование той же конфигурации не работает.

PyCharm пытается запустить что-то вроде этого:

/path/to/python /path/to/pycharm/plugins/python/helpers/profiler/run_profiler.py 127.0.0.1 44725 -m mypackage.cli.runthis paramA paramB

По какой-то причине все параметры (особенно -m) пересылаются моему пакету, а argparse жалуется, что не знает -m. Как я уже говорил, эта конфигурация отлично подходит для запуска/отладки. Любая идея, как я могу заставить работать профайлер?


person The_Fallen    schedule 03.09.2020    source источник