Python 如何在VisualStudio调试命令中使用环境变量

Python 如何在VisualStudio调试命令中使用环境变量,python,visual-studio,debugging,environment-variables,visual-studio-2019,Python,Visual Studio,Debugging,Environment Variables,Visual Studio 2019,我试图从默认的Windows 10安装程序位置启动Python,用于C++ Python库项目。 这项工作: C:\Users\myUserName\AppData\Local\Programs\Python\Python37\python.exe $(LOCALAPPDATA)\Programs\Python\Python37\python.exe 这并不是: %LocalAppData%\Programs\Python\Python37\python.exe 但是%LocalAppDa

我试图从默认的Windows 10安装程序位置启动Python,用于C++ Python库项目。

这项工作:

C:\Users\myUserName\AppData\Local\Programs\Python\Python37\python.exe
$(LOCALAPPDATA)\Programs\Python\Python37\python.exe
这并不是:

%LocalAppData%\Programs\Python\Python37\python.exe
但是%LocalAppData%似乎可以在项目配置的其他部分中搜索头和库等。如果我在资源管理器中“运行”字符串%LocalAppData%\Programs\Python\Python37\Python.exe,它将正确执行Python.exe,因此路径正确


您能否在VS2019的“配置属性>>调试>>命令”字段中使用环境变量?

确定刚刚找到了一个解决方案。有一个$(LOCALAPPDATA)宏,因此它可以工作:

C:\Users\myUserName\AppData\Local\Programs\Python\Python37\python.exe
$(LOCALAPPDATA)\Programs\Python\Python37\python.exe