Я недавно начал использовать Python в Visual Studio 2019, и мне нужно тестировать и улучшать код, разработанный другими людьми. Теперь мне нужно написать несколько дополнительных строк в setup.py
и отладку, чтобы убедиться, что я понимаю код, в котором я делаю изменения.
Обычно пользователь запускает pip install
сряд параметров, а затем pip вызовет setup и передаст ему некоторую информацию. Я хочу знать, какую информацию пип передает в настройку и как. Как только я это узнаю, я могу установить setup.py
в качестве файла запуска и передать параметры через аргументы project / properties / Debug / Script.
Это означает, что я хочу запустить pip.exe
, передать ему параметры,а затем отладить setup.py
. Я пытался добавить pip.exe
в проект, но не вижу способа его запустить. Если я запускаю pip в командной строке, setup.py
запускается, но отладчик не вызывается и не достигает точек останова.
Я читаю о «присоединении к процессу», но не вижу ничегоспособ присоединить отладчик к процессу python.exe
до его запуска.