【发布时间】:2020-08-20 12:29:51
【问题描述】:
我正在尝试使用 python3 在 VSCode 中运行一个 python 文件。
我知道我可以通过简单地设置为使用 集成终端 运行来修复,就像它在 python 上的 microsoft vscode tutorial 中所说的那样。但是,我希望程序在 输出选项卡 中打印,而不占用终端窗口。
标准的 coder runner launch.json 看起来像这样;
"version": "0.2.0",
"configurations": [
{
"name": "Python: Current File",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal"
}
]
我尝试在settings.json 的VSCode 中设置我的python 路径
...
"python.pythonPath": "python3",
"code-runner.executorMap": {
"python3": "/usr/bin/python3"
}
我还为 python -> python3 设置了一个别名(因为我的 ubuntu 20.04 不再附带 python2)
alias python="python3"
但是,我不断收到上述错误。有什么想法吗?
【问题讨论】:
-
我不是
bash极客,但别名只会在会话中持续存在(我认为)。 -
如果你打开一个终端并输入
which python你会得到什么? -
python3 返回的那个->
/usr/bin/python3 -
哪个python返回->
python: aliased to python3
标签: python python-3.x ubuntu visual-studio-code