倉庫指標
- Star
- (20,368 star)
- PR 合併指標
- (平均合併 20天 9小時) (30 天內合併 27 個 PR)
描述
Describe the Bug
edited after seeing rgoulter's comment
qmk script does not properly detect absence of required modules, namely hid and pyusb.
the error message looks like this.
File "${HOME}/qmk_firmware/lib/python/qmk/cli/console.py", line 9, in import hid ModuleNotFoundError: No module named 'hid'
this occurs after renewing a repository across the last breaking change.
How to reproduce
condition 1: make sure user.developer is set to None or False with qmk config. ex. qmk config user.developer=None
condition 2: make sure hid module is not installed. ex. pip3 uninstall hid
then qmk hello to test its behaviour.
Quick fix
manually install required modules for now.
pip3 install hid pyusb
or
comment out this line > # from . import console
System Information
- QMK Firmware version: latest master https://github.com/qmk/qmk_firmware/commit/1646c0f26cfa21a7023d404008e4d0aa4917193d
Additional Context
https://github.com/qmk/qmk_firmware/issues/12455#issuecomment-852427803