Skip to main content
 首页 » 编程设计

VSCode 中的 Python 路径 : The system cannot find the path specified

2025年05月04日15haluo1

安装 VSCode 后(我的机器上已经安装了 python 2.7),我尝试在 Windows 10 上运行一个简单的脚本并得到这个错误:

[Running] /usr/bin/env python "c:\Users\jim\Dropbox\projects\python\myproject\main.py" The system cannot find the path specified.

所以我尝试编辑这些设置:

还有这些:

但我仍然收到此错误。

请您参考如下方法:

看起来您正在使用 Code Runner 扩展来运行您的代码,它正在执行 /usr/bin/env python 而不仅仅是 python。进入您的用户设置并添加以下内容:

"code-runner.executorMap": { 
    "python": "python", 
} 

还要仔细检查您的 Python 脚本是否以 shebang #!/usr/bin/env python 开头,因为这也可能导致您遇到的行为。

编辑:原来有一个 code-runner.respectShebang默认为 true 的 Code Runner 扩展设置,但可以设置为 false 以允许您将 shebang 保留在脚本中,但在通过 Code Runner 运行代码时不使用它:

{ 
    "code-runner.respectShebang": false 
}