Plugin install doesn't install the websocket-client package needed by the terminal (IEP-656)
See original GitHub issueWhen you try to open a terminal the first time after a clean install of esp-idf and ide-eclipse-plugin, you get…
Traceback (most recent call last):
File "/usr/src/mcu/esp32/esp-idf-v4.4/tools/idf_monitor_base/web_socket_client.py", line 57, in _connect
self.ws = websocket.create_connection(self.url)
NameError: name 'websocket' is not defined
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/src/mcu/esp32/esp-idf-v4.4/tools/idf_monitor.py", line 351, in <module>
main()
File "/usr/src/mcu/esp32/esp-idf-v4.4/tools/idf_monitor.py", line 299, in main
ws = WebSocketClient(args.ws) if args.ws else None
File "/usr/src/mcu/esp32/esp-idf-v4.4/tools/idf_monitor_base/web_socket_client.py", line 47, in __init__
self._connect()
File "/usr/src/mcu/esp32/esp-idf-v4.4/tools/idf_monitor_base/web_socket_client.py", line 60, in _connect
raise RuntimeError('Please install the websocket_client package for IDE integration!')
RuntimeError: Please install the websocket_client package for IDE integration!
This should really be taken care of by the installer or at least there should be clearer instructions without the backtrace. For instance, you need to run pip install websocket-client
from a shell that already has had the esp-idf export.sh script sourced.
Issue Analytics
- State:
- Created 2 years ago
- Comments:13
Top Results From Across the Web
ESP-IDF Eclipse Plugin and Espressif IDE 2.5.0 Release
IEP-656 : Plugin install doesn't install the websocket-client package needed by the terminal - IEP-679: Auto change the launch target after ...
Read more >websocket-client - PyPI
WebSocket client for Python with low level API options. ... You can use either python3 setup.py install or pip3 install websocket-client to install....
Read more >How to Install websocket-client in Python? - Finxter
Open your Linux terminal or shell; Type “ pip install websocket-client ” (without quotes), hit Enter. If it doesn't work, try "pip3 install...
Read more >Samsung TV: what is pip3 install websocket-client
I need this to setup samsung tv on home assistant. just like you noted: pip3 install websocket-client. You can then run samsungctl to...
Read more >No module named 'websocket' - python - Stack Overflow
First, you need to install pip if you don't have it. Type pip in your terminal or cmd to see if it is...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Hi! I did as you suggested: Espressif -> ESP-IDF Tools Manager -> Install Tools And it worked! Thank you very much for support! BR
Il giorno mer 23 nov 2022 alle ore 10:28 Denys Almazov < @.***> ha scritto:
“Espressif -> ESP-IDF Tools Manager -> Install Tools” works for me as well - I had just to fill python and git paths. Thanks and Regards Greg