python - Pylint 在 VSCode 中不起作用,但在终端中作为命令运行良好
问题描述
当我在终端中键入“pylint”命令时,它可以正常工作并为我显示各种错误,如下所示。 work_as_command
但是在 VSCode 中,没有显示任何提示。尽管我知道我的代码中有几个错误,但编辑器就像没有错误一样干净。
例如,为了测试 pylint 是否正常工作,我导入了一个不存在的函数。VSCode 无法检测到此错误,但终端中的 pylint 命令给出“classification.py:11:0: E0611: No name 'a_fake_function' in module 'graph_util' (no-name-in-module)”。 not_work_in_vscode
我成功安装了 pylint 并在 VSCode 设置中启用了 python linting。我还选择在 VSCode 设置中使用 pylint 对 python 文件进行 lint。我不知道我还能做些什么来解决这个问题。(顺便说一句,我在远程服务器上运行代码。)
解决方案
推荐阅读
- python-3.x - 服务器 ping - 在哪里以及如何修复 TypeError“'classname' 类型的参数不可迭代”?
- javascript - 如果返回 null,则反应 Native Flatlist
- wordpress - MX 记录 mailgun 和 gsuite /gmail。在 mailgun 上使用子域 = 在我的 WP 主机(siteground)上添加子域?
- javascript - 如何在javascript中合并嵌套对象
- node.js - 循环中断或根据用户输入继续
- python - 如何在 python 中附加到 xml 文件时保留注释?
- sql - PostgreSQL 中带有日期的 generate_series() 中“yyyy”错误的无效值“(202”)
- vba - 如何引用触发 ItemAdd 的项目?
- angular - 无法使用模板变量调用函数
- css - 如何使用 Arial Regular 字体?比如什么是常规的?它是字体粗细吗?