J'exécute pylint sur un projet ouvert et de nombreuses erreurs pylint dans le code VS sur le fait que des membres ne sont pas présents.
Exemple de code:
import cv2
cv2.imshow(....)
Erreurs obtenues:
Toutefois, le code s'exécute correctement sans aucune erreur.
Versions: pylint 1.8.1, astroïde 1.6.0
Ceci est de pylint. Vous pouvez générer un fichier de configuration pylint à la racine de votre projet avec cette commande: (Je trouve cela utile si vous travaillez en équipe ou sur différents ordinateurs à partir du même dépôt).
pylint --generate-rcfile > .pylintrc
Au début du fichier .pylintrc généré, vous verrez
# A comma-separated list of package or module names from where C extensions may
# be loaded. Extensions are loading into the active Python interpreter and may
# run arbitrary code.
extension-pkg-whitelist=
Ajouter cv2 pour vous retrouver avec
# A comma-separated list of package or module names from where C extensions may
# be loaded. Extensions are loading into the active Python interpreter and may
# run arbitrary code.
extension-pkg-whitelist=cv2
Enregistrez le fichier. Les erreurs de peluches devraient disparaître.