我刚刚在我的PC上安装了ubuntu,然后在我的PC上安装了python 3&Vscode。但是我的VS Code无法识别python3。也许我的vs代码正在寻找我的python。该如何解决?
在我的VS Code中,当我编译类时,然后输出:
python -u "/home/kisiniki/Documents/python/tempCodeRunnerFile.py"
/bin/sh: 1: python: not found
在我的终端中已经安装了python 3.6.8。
答案 0 :(得分:0)
首先,尝试查看您是否能够在终端中运行相同的命令。
python -u "/home/kisiniki/Documents/python/tempCodeRunnerFile.py"
如果遇到相同的错误“ python:not found”,则可能是python安装未完全成功,您可以卸载并重新安装,也可以尝试更新PATH以包含包含python可执行文件的文件夹。有关更多详细信息,请参见https://askubuntu.com/questions/637848/how-to-reset-python-path-to-usr-bin-python。
如果可以在终端中运行命令,则表示VS Code无法找到已安装的python。查看是否需要在VS Code中编辑一些设置,以使其了解要运行的python可执行文件。看到 https://code.visualstudio.com/docs/python/environments以获得更多详细信息。
答案 1 :(得分:0)
这可能是因为您在没有激活的虚拟环境的情况下使用了命令python
或没有使用python3
或python3.6
。使用python3.6
尝试一下,看看是否可以解决。如果没有,则Python不在您的PATH
上。