From f5a98c6fc8ad5a61a99c0636c71927bf179783c5 Mon Sep 17 00:00:00 2001 From: LaterComer <12015333+Later-Comer@users.noreply.github.com> Date: Tue, 9 Jul 2024 16:05:04 +0800 Subject: [PATCH] [fixed][kconfiglib]test kconfiglib is installed and info how to install --- tools/menukconfig.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tools/menukconfig.py b/tools/menukconfig.py index 337b60640a..4c54e69b73 100644 --- a/tools/menukconfig.py +++ b/tools/menukconfig.py @@ -30,6 +30,17 @@ import shutil import hashlib import operator +# test kconfiglib is installed +try: + import kconfiglib +except ImportError as e: + print("Failed to import kconfiglib: " + str(e)) + print("") + print("You may need to install it using:") + print(" pip install kconfiglib") + print("") + sys.exit(1) + DEFAULT_RTT_PACKAGE_URL = 'https://github.com/RT-Thread/packages.git' # you can change the package url by defining RTT_PACKAGE_URL, ex: # export RTT_PACKAGE_URL=https://github.com/Varanda-Labs/packages.git