qmkコマンドを実行するとImportErrorが発生する
こんな事象が起きた時。
code:sh
$ qmk
Error: %s: %s ('ImportError', ImportError("cannot import name 'format_ansi' from 'milc' (/usr/local/Cellar/qmk/0.0.45/libexec/lib/python3.9/site-packages/milc/__init__.py)"))
Traceback (most recent call last):
File "/usr/local/Cellar/qmk/0.0.45/libexec/lib/python3.9/site-packages/qmk_cli/script_qmk.py", line 99, in main
import qmk.cli # noqa
File "/Users/**/work/proj/qmk_firmware/lib/python/qmk/cli/__init__.py", line 13, in <module>
from . import doctor
File "/Users/**/work/proj/qmk_firmware/lib/python/qmk/cli/doctor.py", line 13, in <module>
from qmk.questions import yesno
File "/Users/**/work/proj/qmk_firmware/lib/python/qmk/questions.py", line 4, in <module>
from milc import cli, format_ansi
ImportError: cannot import name 'format_ansi' from 'milc' (/usr/local/Cellar/qmk/0.0.45/libexec/lib/python3.9/site-packages/milc/__init__.py)
qmk_firmwareのリポジトリの各種ファイルが古いと発生する。
最新のmasterブランチに切り替えると直った。