newaetech / chipwhisperer-jupyter

Interactive ChipWhisperer tutorials using Jupyter notebooks.
209 stars 66 forks source link

bokeh version conflict on demos/husky/03-Husky Glitching notebook #51

Open RobbieGalfrin opened 4 months ago

RobbieGalfrin commented 4 months ago

For the plotting in the show(o) block, you must have specifically bokeh-2.4.3. However it conflicts with other library requirements:

ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
jupyter-bokeh 4.0.0 requires bokeh==3.*, but you have bokeh 2.4.3 which is incompatible.
panel 1.3.8 requires bokeh<3.4.0,>=3.2.0, but you have bokeh 2.4.3 which is incompatible.

using a higher version of bokeh will result in error upon execution of the above block.

jpcrypt commented 4 months ago

jupyter-bokeh isn't in our requirements. On Linux, we recommend using pyenv to avoid conflicting requirements. I think you can do the same on Windows.