You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSCode中使用Pylint扩展出现FileNotFoundError问题求助

VSCode中Pylint报FileNotFoundError但CMD正常的解决方法

问题根源分析

从错误日志能定位两个核心问题:

  1. VSCode错误将自身安装目录识别为工作区(workspace: "C:\\Users\\test_user\\AppData\\Local\\Programs\\Microsoft VS Code"),而非你的项目文件夹,导致Pylint无法找到正确的执行上下文。
  2. Pylint扩展的path配置被错误填入命令参数["--max-line-length=120"],该字段本应用于指定Pylint可执行文件的路径,而非命令行参数。

具体解决步骤

  • 修正工作区路径:关闭当前VSCode窗口,重新打开你的项目代码所在文件夹,不要打开VSCode的安装目录。
  • 修复Pylint配置错误:
    1. 按Ctrl+,打开设置,搜索pylint.path
    2. 删除当前的--max-line-length=120,留空或设置为pylint(如果CMD中可直接运行pylint),也可指定完整路径如["C:\\Users\\test_user\\AppData\\Roaming\\Python\\Python312\\Scripts\\pylint.exe"]
    3. 确认pylint.args中保留--max-line-length=120,命令参数仅需放在args配置项中。
  • 指定正确Python解释器:
    1. 按Ctrl+Shift+P,输入Python: Select Interpreter
    2. 选择CMD中能正常运行Pylint的Python版本(3.9.5或3.12.0),确保该环境已通过pip install pylint安装Pylint。
  • 重置Pylint配置(可选):若上述方法无效,打开VSCode设置的JSON文件(右上角图标),删除所有"pylint."开头的配置项,保存后重启VSCode重新配置。

验证方法

配置完成后,打开任意Python文件观察Pylint是否正常工作;也可在VSCode终端运行pylint <你的Python文件>,确认环境一致性。

内容的提问来源于stack exchange,提问作者Loewekordel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 06:44:52