Visual Studio Code Runner 在 Ubuntu 运行 Python 代码时出现代码错误
Visual Studio Code error while running Python code by Code Runner on Ubuntu
我 2 周前在 Ubuntu 上更改了我的操作系统。我安装了 Visual Studio Code 和一个扩展 Code Runner。当我想 运行 一个代码时,我得到了以下信息:
/bin/sh: 1: python: not found
我在网上搜索了一下,发现我必须在我的代码开头打印:
#!/usr/bin/python3
我的问题是我可以在 VSCode 设置中的某处或其他地方更改它,以便在我想制作新项目时不打印此序列。另外,当我在 Windows 上有这个扩展时,我没有遇到这样的问题。此外,当我用 C++ 或其他语言编写 运行 代码时,我没有这个问题,我只在 Python 中遇到过。如果没有 Code Runner 扩展,我也不会有这个问题。我只有 Code Runner 扩展和我想 运行 Python 代码时才拥有它。形象化问题的图片。
Code Runner Problem
这里的问题是,在 GNU/Linux os 的 most 中,python 的命令如果你是 运行 python3 是 python3
而不是 windows 中的 python
,简单的 python
命令仅适用于 linux 中的 python2 .所以你可以先做两件事,转到~/.bashrc
,在任何文本编辑器中打开它,最后添加这个
alias python="python3"
或者如果您不想添加别名,您可以在代码运行器中将 python
设置为 python3
,为此,请执行以下操作:
- 转到设置
- 搜索代码-runner.executorMap
- 单击 json
中的编辑
- 寻找'python'
- 将
python -u
更改为python3 -u
我 2 周前在 Ubuntu 上更改了我的操作系统。我安装了 Visual Studio Code 和一个扩展 Code Runner。当我想 运行 一个代码时,我得到了以下信息:
/bin/sh: 1: python: not found
我在网上搜索了一下,发现我必须在我的代码开头打印:
#!/usr/bin/python3
我的问题是我可以在 VSCode 设置中的某处或其他地方更改它,以便在我想制作新项目时不打印此序列。另外,当我在 Windows 上有这个扩展时,我没有遇到这样的问题。此外,当我用 C++ 或其他语言编写 运行 代码时,我没有这个问题,我只在 Python 中遇到过。如果没有 Code Runner 扩展,我也不会有这个问题。我只有 Code Runner 扩展和我想 运行 Python 代码时才拥有它。形象化问题的图片。
Code Runner Problem
这里的问题是,在 GNU/Linux os 的 most 中,python 的命令如果你是 运行 python3 是 python3
而不是 windows 中的 python
,简单的 python
命令仅适用于 linux 中的 python2 .所以你可以先做两件事,转到~/.bashrc
,在任何文本编辑器中打开它,最后添加这个
alias python="python3"
或者如果您不想添加别名,您可以在代码运行器中将 python
设置为 python3
,为此,请执行以下操作:
- 转到设置
- 搜索代码-runner.executorMap
- 单击 json 中的编辑
- 寻找'python'
- 将
python -u
更改为python3 -u