报错如下:

“Command 'python' not found, did you mean: 
command 'python3' from deb python3 
command 'python' from deb python-is-python3”

这个是没安装python-is-python3

sudo apt install python-is-python3

在这之后运行不输出结果,只显示python3 -u

python3 -u "/home/.../test.py"

可以在命令面板(Ctrl+Shift+P)中选择 “Python: Select Interpreter”,然后选择 /usr/bin/python3.12 或者 python3。

我的是下面这个情况:

如果安装了 Code Runner 扩展,还可以在设置中修改 code-runner.executorMap,将python改成python3 -u

{
  "python.defaultInterpreterPath": "/usr/bin/python3.12",
  "code-runner.executorMap": {
    "python": "python3 -u"
  }
}

保存后,再运行就没问题了

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐