tou*_*eue 5 python virtualenv visual-studio-code vscode-debugger
在我的 launch.json 中,虽然该属性pythonPath工作正常,但 Intellisense 将其标记为“不允许使用属性 pythonPath”。
Python 的调试配置没有设置"pythonPath",因此该消息实际上是正确的。当您说它“工作正常”时,实际发生的情况是调试器只是忽略了它。这就是为什么它仅以黄色波浪线显示,因为它只是对未使用/忽略的设置的警告,并且不会停止/阻止调试器。
正确的设置很简单"python":
python指向用于调试的 Python 解释器的完整路径。
如果未指定,则此设置默认为设置中标识的解释器
python.pythonPath,这相当于使用值${config:python.pythonPath}。要使用不同的解释器,请在python调试配置的属性中指定其路径。或者,您可以使用在每个平台上定义的自定义环境变量来包含要使用的 Python 解释器的完整路径,这样就不需要其他文件夹路径。
如果需要将参数传递给 Python 解释器,可以使用语法
"python": ["<path>", "<arg>",...]。
也许它默认为"python.pythonPath"您环境中的有效设置,这使得它看起来正常工作。
| 归档时间: |
|
| 查看次数: |
5284 次 |
| 最近记录: |