jupyter-xeus / xeus-robot

Jupyter kernel for Robot Framework
BSD 3-Clause "New" or "Revised" License
31 stars 11 forks source link

Debugger missing dependencies: [ptvsd, pydevd] #82

Closed RomaCZ closed 3 years ago

RomaCZ commented 3 years ago

Hi, I'm using Jupyter Lab on portable Python WinPython. When installing xeus-robot with pip, ptvsd and pydevd are not installed. Once turning Debugger on, error is raised:

Exception raised when trying to import ptvsd [0;31m--------------------------------------------------------------------------- [0;31mModuleNotFoundError Traceback (most recent call last) File [0;34mC:\Log\TestBot\WPy64-3810\WPy64-3810\python-3.8.10.amd64\lib\site-packages\robotframework_debug_adapter\run_robotmain.py, in start_communication_threads: Line [0;34m150: import pydevd

[0;31mModuleNotFoundError: No module named 'pydevd' [0;31m---------------------------------------------------------------------------[0m ModuleNotFoundError - No module named 'pydevd' XDEBUGGER: the debugger has started

pip install ptvsd, pydevd fixes this issue, so I'ques dependency for this two packages might be added.

martinRenou commented 3 years ago

Thanks for reporting, and sorry for not seeing your issue before. This seems to be a missing dependency on the wheel package. I will push a fix.