概要
vscode-cfn-lintを入れたつもりが以下のエラーが出てうまく動かない!ちなみに環境はwindows 10
です。
対応方法
1.ちゃんとcfn-lint
を入れる。
公式ドキュメンタリーを見てください。僕みたいに何も考えてないやつは、GUIでインストールした気になってここをちゃんと読んでいない。
Requires cfn-lint to be installed: pip install cfn-lint
2.Pathを通す
pip
してもエラーメッセージが出ちゃうときはPathを通します。
setting.json
に以下追記するか、GUIのsettings
から[Extensions]-[CloudFormation Linter Configuration]-[Cfn Lint: Path]にcfn-lintのPathを記載します。
"cfnLint.path": "[cfn-lint.exeのフルパス]"
私は、chocolatey で、anaconda をインストールするとかしてたので、C:\\tools\\Anaconda3\\Scripts\\cfn-lint.exe
になりました。
まとめ
私みたいにちゃんと読まない読めない人のご助力になれば幸いです。入れたら超便利ですよね。