ふと、久しぶりに何となくpythonを触ってみたくなり、どうせならゲームでもと思ってKindleでPythonとPygameで作る レトロ風RPG 全コード るてんのプチ技術書と言う本を買ってみました。
読んでるだけでは記憶に残りませんので、Visual Studio Code(VSCode)を使って実際にサンプルコードを手入力していたんですが、VSCodeに入れてる「Pylint」というPythonの文法チェックをする拡張機能でエラーが出るんですよね。
ゲーム作成に便利なPygameというライブラリを使用しているのですが、それがうまく認識されない様で、ネットで検索してみるとVSCodeのsettings.jsonに
"python.linting.pylintArgs": [
"----extension-pkg-whitelist=lxml"
]
もしくは
"python.linting.pylintArgs": [
"--extension-pkg-whitelist=pygame"
]
と言うのを追記するといいと有ったので試して見たのですが、解消されませんでした。
結局、
VSCodeの設定で「Pylint」のArgsの項目に
"--extension-pkg-whitelist=pygame"
と追加することでエラーは出なくなりました。
どうやらいつの間にか設定項目名が変わっていたようですね。