我在 neovim 中使用 coc.nvim IntelliSense 引擎和 Python linter Pylint。从 Python 3.7 升级到 3.8 后,pylint 看不到我安装的模块。
我安装了 pylintpip3 install pylint
并使用 vim 命令将其链接到 coc :CocInstall coc-python
。这在升级到 Python 3.8 之前完美运行。
如果我现在尝试导入例如 numpy
import numpy as np
coc 显示错误信息
[pylint E0401] [E] Unable to import 'numpy' (import-error)
运行代码不会导致任何错误,因此问题不应该出在 Python 或 numpy 上。此外,coc 在其他文件类型(例如 JS 或 LaTeX)中也没有问题,因此它必须在没有为 Python 3.8 配置 Pylint 的情况下做一些事情。
有谁知道如何解决这一问题?