一、编译RTOS SDK
在编译RTOS SDK 3.0 的时候,出现了一个错误
not found (in 'source "$COMPONENT_KCONFIGS_PROJBUILD"'). Check that environment variables are set correctl
经查找帮助,原因是此错误由于系统中早已经有 kconfig 组件,而此组件和 esp-idf 等 ESP-SDK 需要的 kconfig 组件版本不兼容。 所以这里卸载系统中默认的 kconfig 组件
参考乐鑫博客:https://blog.csdn.net/espressif/article/details/109319248
python -m pip uninstall kconfiglib
二、编译ESP-IDF
当使用esp32 4.x时,又会出现错误,此时要重新更新pip组件
python -m pip install --user -r $IDF_PATH/requirements.txt
/usr/bin/python -m pip install --upgrade pip