私はopencvプロジェクトでpylintを実行していますが、VSコードでメンバーが存在しないという多くのpylintエラーが発生しています。
サンプルコード:
import cv2
cv2.imshow(....)
取得したエラー:
ただし、コードはエラーなしで正常に実行されます。
バージョン:pylint 1.8.1、astroid 1.6.0
これはパイリントからです。次のコマンドを使用して、プロジェクトのルートにpylint構成ファイルを生成できます(チーム内または同じレポの異なるコンピューターで作業している場合、これが役立つと思います)
pylint --generate-rcfile > .pylintrc
生成された.pylintrcファイルの最初に、以下が表示されます。
# 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を追加して、最終的に
# 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
ファイルを保存します。リントエラーが消えます。