Jupyter pyROOT on Windows 10

Dear All,

I’ve successfully installed ROOT and imported it to python on windows, but found out that it is impossible to use pyROOT in Jupyter since it requires termios library (during import JupyROOT), which does not exist on Windows.
So, the question is, I think I should mention @bellenot here, is there any easy way to fix it and is there any hope that it would be fixed in the near future?

By the way, pyROOT TBrowser almost totally freezes on windows for some reason.
Would not say that it is necessary for me.

Came up with idea of not importing ROOT in the notebook and executing .py scripts using
!python script.py
which does everything connected with ROOT in it.
Does not sound like solution, but at least something.

ROOT Version: 6.24.00/02
Platform: Windows 10
Compiler: Not Provided

Hi @ekoval ,
and welcome to the ROOT forum!

The Windows Subsystem for Linux might provide an environment where Jupyter and PyROOT work as expected. Installation instructions for ROOT on WSL can be found here.

For more help I am afraid we need to wait for @bellenot , who is currently on holidays.


So JuPyROOT doesn’t work on Windows (its port on Windows is not over yet). And the GUI is not working either in PyROOT on Windows for the time being