PyLint не видит установленных модулей с момента обновления до Python 3.8 - PullRequest
0 голосов
/ 07 ноября 2019

Я использую движок coc.nv IntelliSense в neovim вместе с Python Linter Pylint. После обновления с Python 2.7 до 3.8 pylint не видит мои установленные модули.

Я установил pylint с помощью pip3 install pylint и связал его с coc с помощью команды vim :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), поэтому он должен что-то делать, если Pylint не настроен для Python 3.8.

Кто-нибудь знает, как это исправить?

...