Platformio build problem

Thank you, grobasoz. I ran the pip command and as best I can tell rich_click is installed. For example, I see the following in the Terminal output: “Successfully installed rich_click-1.9.4”. However, I’m still getting the same build error within PlatformIO as shown in the following:

Processing seeed_xiao_esp32_c6 (platform: https://github.com/Seeed-Studio/platform-seeedboards.git; board: seeed-xiao-esp32-c6; framework: arduino)
-----------------------------------------------------------------------------------------------------
esp configure_default_packages
True
True
True
pop toolchain-xtensa-esp-elf
esp configure_default_packages
True
True
True
pop toolchain-xtensa-esp-elf
Verbose mode can be enabled via `-v, --verbose` option
esp configure_default_packages
True
True
True
pop toolchain-xtensa-esp-elf
board id is seeed-xiao-esp32,will call board_build/esp/esp_build.py
franwork_dir =  /home/jcl/.platformio/packages/framework-arduinoespressif32@src-e0f89a6286f1dc9d7e5bc14cb3c0a9e3
CONFIGURATION: https://docs.platformio.org/page/boards/Seeed Studio/seeed-xiao-esp32-c6.html
PLATFORM: Seeed Studio Xiao Series (1.0.0+sha.c3f8d8e) > Seeed Studio XIAO ESP32C6
HARDWARE: ESP32C6 160MHz, 512KB RAM, 4MB Flash
DEBUG: Current (cmsis-dap) External (cmsis-dap, esp-bridge, esp-builtin, esp-prog, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa)
PACKAGES: 
 - esp32-arduino-libs @ 5.1.0+sha.d38afc77db 
 - framework-arduinoespressif32 @ 3.1.1+sha.108a0792 
 - tool-esptoolpy @ 5.1.0 
 - tool-riscv32-esp-elf-gdb @ 14.2.0+20240403 
 - tool-sreccat @ 1.164.0 (1.64) 
 - tool-xtensa-esp-elf-gdb @ 14.2.0+20240403 
 - toolchain-riscv32-esp @ 13.2.0+20240530
board id is seeed-xiao-esp32-c6, will call board_build/esp/esp_build.py
in _embed_files py
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 25 compatible libraries
Scanning dependencies...
No dependencies
Building in release mode
in sizedata.py
Building .pio/build/seeed_xiao_esp32_c6/bootloader.bin
Traceback (most recent call last):
  File "/home/jcl/.platformio/packages/tool-esptoolpy@src-c789e87e8acca61ff196b2d4ea81dd1a/esptool.py", line 34, in <module>
    import esptool
  File "/home/jcl/.platformio/packages/tool-esptoolpy@src-c789e87e8acca61ff196b2d4ea81dd1a/esptool/__init__.py", line 41, in <module>
    import rich_click as click
ModuleNotFoundError: No module named 'rich_click'
Compiling .pio/build/seeed_xiao_esp32_c6/FrameworkArduino/MD5Builder.cpp.o
*** [.pio/build/seeed_xiao_esp32_c6/bootloader.bin] Error 1
==================================== [FAILED] Took 0.83 seconds ====================================