学習帳

Windows,Linux,Mac,AWS,VMware,ネットワークなどの検証

cfn-lintをpython仮想環境にインストール

はじめに

cfn-lint(AWS Cloudformationの構文チェックをしてくれるツール)をpython仮想環境(venv)にインストールする方法をすぐに忘れるのでメモ

環境

pyenv 2.5.5-2-gee40ad22
python 3.13.3 (pyenv install 3.13.3 にてインストール済)
pip 25.0.1

pyenv でpythonインストール

PCにインストール済みのPythonのバージョンを確認
$ pyenv versions

カレントディレクトリにPythonをインストール
(ここでは3.13.3をインストール)
$ pyenv local 3.13.3

venvで仮想環境を作る

$ python -m venv .venv
($ python -m venv ${仮想環境名})

仮想環境に入る

$ . ./venv/bin/activate

cfn-lintインストール

$ pip install cfn-lint