vscode 的代码运行器无法在没有错误的情况下运行 python



我已经在Windows 10机器上安装了Python 3.10.5。通过写";python文件.py";。不过,我不能做的是让扩展代码运行程序通过热键ctrl+b运行python文件。我已经重新安装了python(确保选中PATH)。已重新启动计算机并重新安装代码运行程序。

如果我不更改任何设置,我会得到这个错误:

"/usr/bin/python3: The term '/usr/bin/python3' is not recognized as a name of a cmdlet, function, script file, or executable program.
Check the spelling of the name, or if a path was included, verify that the path is correct and try again."

我发现了一个类似的线程:CodeRunner在VsCode中不适用于Python

将settings.json中的代码更改为后

"code-runner.executorMap": {
"python": ""$pythonPath" $fullFileName",
}

我得到错误:

1|…Data\Local\Programs\Python\Python310\Python.exe"c: \lekspel\test.py";|~~~~~~~~~~~~~~~~~~~~|意外的令牌";c: \lekspel\test.py"'在表达或陈述中。

添加一个"-u〃;返回此错误:

表达式或语句中出现意外的标记"-u"。

有人知道如何解决这个问题吗?

我通过重新安装vscode,删除漫游中的设置来解决这个问题。无论如何,这都不是一个最佳解决方案,但至少让它摆脱了困境。

得到了相同的错误。这是因为我添加了";py";到路径(如果打开python,请在终端中键入"py"进行检查),因此代码运行程序无法使用"py"运行python;python";关键字,无论如何,请尝试以下解决方案,并告诉我它是否有效:

1.转到扩展

2.右键单击->扩展设置

3.在Json中编辑任何选项的设置代码运行程序的设置

4.改变";python-u";至";py-u";像这个

5.用crl+s保存json文件。

再次运行代码

告诉我它是否适合你。在这里,我的像一样工作

相关内容

最新更新