New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
holoviews (fresh) jupyterlab extension problem #2379
Comments
as usual, node-gyp failed to provide service to me, so I may have a missing nut or bolt, looking in the console... |
|
but this error seems also to happen before holoviews cell execution. so I don't have specific message, maybe a general problem |
but still, I apparently have holoviews extension:
|
maybe a 3rd impartial user may help to determine which pc is not "normal". I suppose it's mine by default. |
same issue with the holoviews galery dragon_curve example.... maybe it's the missing bit to have in next bokeh ? stupid remark, i used also matplotlib backend. |
Thanks that's helpful, the error makes it seem like jQueryUI isn't being loaded, I'll look into it. |
There should be no async or non-deterministic issues since jQuery and jQueryUI should be shipped in the JupyterLab webpack bundle. Maybe a browser difference? I've only tried Chrome so far. |
I've made a small change in the extension which might fix this, might be worth trying an update. |
Trying with @pyviz/jupyterlab_holoviews v0.2.0 ... no change. Well, it's nevertheless a 50% success, on a jupyterlab beta1 only stack. with classic notebook still working. History of jupyterlab install messages:
js console errors
|
will retry in a few days. |
Thanks for trying again, I can't reproduce any of the issues you seem to be encountering and seemingly neither can @jlstevens. I'll try to get a few other people to try it. |
I actually remember encountering this before, but the issue always went away when I reloaded the page. |
tried it too: worked for both matplotlib and bokeh. |
After a big rebuild + switch to nodejs-8/npm-5.6, it works. Awesome! |
and now it doesn't work again on the 32bit version.... there is some hidden bad tricks in this javascript stack, or JupyterLab, that don't play well with my test case. |
Your browser version would be very helpful. |
chrome 64.0.3282.186 (Build officiel) (64 bits) |
Thanks, really hoped that'd be it, I've got a very similar build: |
I think I read Jupyterlab tries to preserve a previous state of notebooks, so playing between mutiple versions, I may fall into some un-supported scenario. |
What it could be is some other extension that adds a global jQuery. |
the yesterday 64 bit version still works. |
Going to reopen as @stonebig is still reporting this issue, and I'm now able to reproduce it on http://pangeo.pydata.org/. |
didn't see it, just relaunching jlab to get a clearer view |
there is a:
but I have the extension. I'm on bokeh (0.12.15.dev2) |
That is expected. |
all list:
|
Could you try typing |
|
|
Okay, great thanks, no clue why that's the case on your system but not mine but at least that's a hint. |
That's list of extensions is helpful too in case they are somehow interfering with each other. |
trying on "edge"... same result. welll, that will be all for today for me. thanks for having tried to resolve this . |
Thanks a lot for trying. Hopefully I can somehow put together an environment to reproduce it for myself. |
Great news, after updating to bleeding edge JupyterLab I can now reproduce the issue. |
Damn, spoke too soon, it still works fine after rebuilding all the extensions. Never have I wanted something not to work more! |
You had to rebuild the extensions? Might that be the issue @stonebig is facing? |
Not sure what you mean all extensions are rebuilt whenever you install a labextension. |
I was wondering how you got into an inconsistent state |
Installing a new version of JLab temporarily uninstalls existing extensions. |
I'll just comment that I'm having the same problem. Standard notebook works fine, but I'm seeing the same thing as him (no graphs, I updated jupyterlab and the extension and did the rebuild, but it still happens with the same block of code being used here. Chrome 65.0.3325.181 (Official Build) (64-bit) Known labextensions:
HoloViews.jQuery.ui
When running the cell it says:
At the very top of the console it says
I tried with bokeh backend and get the same result. I'm happy to try anything you can think of. |
@bltpyro Different issue, you'll have to get holoviews master and bokeh master (or bokeh 0.12.15dev5) to get things working. I'm fairly confident the issue is now resolved with those versions. |
trying today ... |
Hi, I am having the same issue with jupyterlab as @stonebig. I've installed all the extensions, but still no luck with the bokeh. However, it works with the matplolib extension. |
@crlag Could you check which versions of holoviews, bokeh and jupyterlab_bokeh you have and report those here? Currently this is required:
One you've done that you should have bokeh 0.12.15devX, holoviews 1.10.0a2 and jupyterlab_holoviews 0.3.2. There's also some CSS improvements that are only available on HoloViews master, but that setup should be enough to get things working. |
@philippjfr that was the problem... now its working. Thank you! |
it works ! |
Thanks for being our guinea pig and for following up multiple times! |
Thanks for having taken care of my not-your-mainstream use-case, hope it will have improved Holoviews for others also. |
This same issue is currently solved for me by adding:
to my installation process (the process mentioned in #2379 (comment) is now outdated) |
not sure if it's me or holoviews:
giving:
but the ultra-tricky one ... does ???
The text was updated successfully, but these errors were encountered: