The program was build and upload, but the monitor is not working.
The terminal process "C:\Users\bannari\.platformio\penv\Scripts\platformio.exe 'device', 'monitor', '--environment', 'esp32dev'" terminated with exit code: 1.
Terminal will be reused by tasks, press any key to close it.
> Executing task in folder esp32_testWS: C:\Users\bannari\.platformio\penv\Scripts\platformio.exe device monitor --environment esp32dev <
Error: Traceback (most recent call last):
File "c:\users\bannari\.platformio\penv\lib\site-packages\platformio\__main__.py", line
115, in main
cli() # pylint: disable=no-value-for-parameter
File "c:\users\bannari\.platformio\penv\lib\site-packages\click\core.py", line 829, in __call__
return self.main(*args, **kwargs)
File "c:\users\bannari\.platformio\penv\lib\site-packages\click\core.py", line 782, in main
rv = self.invoke(ctx)
File "c:\users\bannari\.platformio\penv\lib\site-packages\platformio\commands\__init__.py", line 44, in invoke
return super(PlatformioCLI, self).invoke(ctx)
File "c:\users\bannari\.platformio\penv\lib\site-packages\click\core.py", line 1259, in
invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "c:\users\bannari\.platformio\penv\lib\site-packages\click\core.py", line 1259, in
invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "c:\users\bannari\.platformio\penv\lib\site-packages\click\core.py", line 1066, in
invoke
return ctx.invoke(self.callback, **ctx.params)
File "c:\users\bannari\.platformio\penv\lib\site-packages\click\core.py", line 610, in invoke
return callback(*args, **kwargs)
File "c:\users\bannari\.platformio\penv\lib\site-packages\platformio\commands\device\command.py", line 196, in device_monitor
device_helpers.register_platform_filters(platform, options=kwargs)
File "c:\users\bannari\.platformio\penv\lib\site-packages\platformio\commands\device\helpers.py", line 106, in register_platform_filters
load_monitor_filter(path, options)
File "c:\users\bannari\.platformio\penv\lib\site-packages\platformio\commands\device\helpers.py", line 82, in load_monitor_filter
module = load_python_module("platformio.commands.device.filters.%s" % name, path)
File "c:\users\bannari\.platformio\penv\lib\site-packages\platformio\compat.py", line 64, in load_python_module
spec.loader.exec_module(module)
File "<frozen importlib._bootstrap_external>", line 790, in exec_module
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "C:\Users\bannari\.platformio\platforms\espressif32\monitor\filter_exception_decoder.py", line 20, in <module>
from platformio.compat import path_to_unicode, WINDOWS, PY2
ImportError: cannot import name 'path_to_unicode' from 'platformio.compat' (c:\users\bannari\.platformio\penv\lib\site-packages\platformio\compat.py)
============================================================
An unexpected error occurred. Further steps:
* Verify that you have the latest version of PlatformIO using
`pip install -U platformio` command
* Try to find answer in FAQ Troubleshooting section
https://docs.platformio.org/page/faq.html
* Report this problem to the developers
https://github.com/platformio/platformio-core/issues
============================================================
The terminal process "C:\Users\bannari\.platformio\penv\Scripts\platformio.exe 'device', 'monitor', '--environment', 'esp32dev'" terminated with exit code: 1.
Terminal will be reused by tasks, press any key to close it.