Следуя этому руководству, я установил аргумент в файле launch.json файл:

Но когда я нажимаю Отладка, пишет, что мой аргумент не распознан моей оболочкой, точнее argparser, говорит:
ошибка : нераспознанные аргументы: --city Окленд

Поскольку код Visual Studio использует PowerShell, давайте выполним тот же файл с тем же аргументом:

Итак: тот же файл, тот же путь и тот же аргумент. В терминале это работает, но не в отладчике кода Visual Studio.
Где я ошибаюсь?
Подробнее здесь: https://stackoverflow.com/questions/512 ... -arguments