python开发期间无法在Visual代码中获得实时错误

Moo*_*oon 5 python intellisense visual-studio-code

我正在使用Visual代码进行python开发,但是以某种方式我无法在python开发期间显示编译时错误。

我只会在运行后得到这些错误。

我已经卸载了3次可视代码,但仍然无法解决。

可视代码图像

可视代码Image_1

Jam*_*ley 4

在 VS Code 可以为您提供所需的实时反馈之前,需要先做好一些准备工作。

  • 您需要在系统上安装 Python。
  • 您需要加载 Python 语言扩展 - 可能ms-python.python,但似乎有一些可用的替代方案。Ctrl+Shift+X将带您进入扩展面板,您可以在其中搜索Python并检查是否已安装某些内容。
  • 您正在查看的文件需要被识别为 Python 文件。您可以在右下角的状态栏上进行检查 - 您应该在最右侧看到两个图标,然后是一个描述文件格式的单词。如果将鼠标悬停在该单词上,工具提示会显示Select language mode。如果这还没有显示“Python”,请单击它并将其更改为 Python。如果找不到 Python,这可能表明您没有安装 Python 语言扩展。
  • 代码需要找到它可以使用的 Python 解释器。这显示在状态栏的左下角 - 第一个文本块应该显示类似“Python 3.7.3 32-Bit”的内容。如果它显示其他内容,请尝试单击它并选择 pyhon 解释器。
  • 需要安装使用该解释器运行的 python 环境pylint。对我来说,当我选择Python 3.7.3 32 Bit解释器时,代码会弹出有关 pylint 未安装的警告。点击按钮安装没用;但我能够稍微调整它尝试的命令行C:/Users/jamez/AppData/Local/Programs/Python/Python37-32/python.exe -m pip install -U pylint --user

一旦我这样做了,代码就能够给我实时反馈 - 我在“来自 xyz”下看到红色波浪线,并将鼠标悬停在它上面让我知道问题是“无法导入 xyz”