Как использовать переменные среды в команде отладки Visual Studio

#python #visual-studio #debugging #environment-variables #visual-studio-2019

#python #visual-studio #отладка #переменные среды #visual-studio-2019

Вопрос:

Я пытаюсь запустить Python из установщика Windows 10 по умолчанию для проекта библиотеки Python на C .

Это работает:

 C:UsersmyUserNameAppDataLocalProgramsPythonPython37python.exe
  

Это не:

 %LocalAppData%ProgramsPythonPython37python.exe
  

Однако%LocalAppData%, похоже, работает в других частях конфигурации проекта для поиска заголовков, библиотек и т. Д. Если я «запускаю» строку%LocalAppData%ProgramsPythonPython37python.exe в Проводнике он будет выполнен Python.exe правильно, чтобы путь был правильным.

Можете ли вы использовать переменные среды в свойствах конфигурации>> Отладка>> Командное поле в VS 2019?

Ответ №1:

Хорошо, только что нашел решение. Есть макрос $ (LOCALAPPDATA), так что это работает:

 $(LOCALAPPDATA)ProgramsPythonPython37python.exe