본문으로 바로가기

[VSCode][ESP-IDF] menuconfig 에러 (python path 설정)

category ESP32 2023. 12. 27. 15:44

: esp-idf v5.1.2 에서 v5.2 업그레이드후 

  VSCode 에서 SDK Configuration editor  실행시 python 디렉토리 path 에러 수정하기

   IDF_PYTHON_ENV_PATH: /home/xxx/.espressif/python_env/idf5.1_py3.10_env
    Python interpreter used: 
               /home/xxx/.espressif/python_env/idf5.1_py3.10_env/bin/python
Command failed: "/home/xxx/.espressif/python_env/idf5.1_py3.10_env/bin/python" 
                "/home/xxx/esp/esp-idf/tools/check_python_dependencies.py" 
                  -r "/home/xxx/esp/esp-idf/tools/requirements/requirements.core.txt"
[SDK Configuration Editor]
---------------------------ERROR--------------------------

 

▶ .espressif/python_env 디렉토리에  2개의 디렉토리가 있네요.

   : 기존  idf5.1_py3.10_env  와 새로 설치된 idf5.2_py3.10_env

  > idf5.2_py3.10_env 로 환경 변수 변경이 필요해 보입니다.

 

▶ Espressif IDF  > Extention Settings 선택하기

→VSCode Extentions 아이콘 선택후 Espressif IDF 선택

 

→ Manage 버튼 >Extention Settings 선택

 

▶  idf: Python Bin Path 변경하기 (Python Bin Path 검색)

    :  idf5.1_py3.10_env   > idf5.2_py3.10_env 

 

> 별도 저장 버튼이 없네요.

 

▶ 이후 ESP-IDF SDK Configuration Editor 실행시 에러가 없네요.

 

참고용입니다.

 

반응형