python - Pylint 加载插件在 VS 代码中失败

标签 python visual-studio-code vscode-settings lint

这是我的配置:

"python.linting.pylintArgs": [
    "--load-plugins", 
    "pylint-quotes"
  ],

我用 pip 和 pip3 安装了 pylint-quotes,但我仍然收到错误:

Traceback (most recent call last):
File "/usr/local/bin/pylint", line 11, in <module>
    sys.exit(run_pylint())
  File "/usr/local/lib/python2.7/site-packages/pylint/__init__.py", line 16, in run_pylint
    Run(sys.argv[1:])
  File "/usr/local/lib/python2.7/site-packages/pylint/lint.py", line 1274, in __init__
    linter.load_plugin_modules(self._plugins)
  File "/usr/local/lib/python2.7/site-packages/pylint/lint.py", line 500, in load_plugin_modules
    module = modutils.load_module_from_name(modname)
  File "/usr/local/lib/python2.7/site-packages/astroid/modutils.py", line 190, in load_module_from_name
    return load_module_from_modpath(dotted_name.split('.'), path, use_sys)
  File "/usr/local/lib/python2.7/site-packages/astroid/modutils.py", line 232, in load_module_from_modpath
    mp_file, mp_filename, mp_desc = imp.find_module(part, path)
ImportError: No module named pylint-quotes

我正在使用 mac。我应该在某处指定模块路径吗?

最佳答案

插件名称是pylint_quotes

"python.linting.pylintArgs": [
"--load-plugins", 
"pylint_quotes"
],

这应该有效。

关于python - Pylint 加载插件在 VS 代码中失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54922752/

相关文章:

python - 执行 Django Admin 操作之前的确认按钮?

windows - Visual Studio Code 安装位置

javascript - 如何让 VS Code 的 Intellisense 与 AngularJS 的注入(inject)服务一起工作?

visual-studio-code - 如何创建自定义键绑定(bind)以将语法突出显示更改为 Visual Studio Code 中的特定语言?

python - 使用浏览器用户代理检查网站是否在 python 中响应

python pandas 用空格将字符串列分成两部分

python - 单例 python 生成器?或者,pickle 一个 python 生成器?

git - VS Code远程容器:容器中的开放存储库

visual-studio-code - 可以更改 Emmet 自动完成的类标签名称吗?

python - 在 Visual Studio Code 中为文件 'launch.json' 设置 Python 路径