我可以在 cmd 提示符和 Vscode 终端(cmd 提示符)中运行 python 文件。当我尝试使用 Code runner ( "code-runner.runInTerminal": false
) 运行任何程序时,我收到以下错误:
[Running] python "c:\Users\MY PATH INCLUDING WHITESPACE\hello_world.py"
Python was not found but can be installed from the Microsoft Store: https://go.microsoft.com/fwlink?linkID=2082640
这是我尝试过的用户设置(settings.json):
"code-runner.executorMap": {
"python": "python",
},
"code-runner.executorMap": {
"python": "$pythonPath $fullFileName",
},
"code-runner.executorMap": {
"python": "$pythonPath -u $fullFileName",
},
..但我总是得到同样的错误。
似乎问题可能与代码运行器有关,但可能与我机器上的 python 设置有关。
这可能与我有两个用于 python.exe 位置的 python 文件这一事实有关:
(base) C:\>where python
C:\Users\<user_name>\AppData\Local\Continuum\anaconda3\python.exe
C:\Users\<user_name>\AppData\Local\Microsoft\WindowsApps\python.exe
这是我能想到的与另一台实际工作的机器的唯一区别,但不能确定。
任何想法可能是什么问题?