"jupyter lab path" gives you the directory that jupyterlab puts those sorts of things. The package will be in the extensions/ subdirectory, and then it is built in another subdirectory.
Thanks, Jason On Fri, Jul 28, 2017 at 12:58 PM Big Stone <stonebi...@gmail.com> wrote: > ah, ok.... but where did land on my disk the usefull result of this > "jupyter labextension install @jupyter-widgets/jupyterlab-manager" action ? > > > On Friday, July 28, 2017 at 4:57:29 PM UTC+2, Jason Grout wrote: > >> I think you can safely delete the npm cache: >> https://docs.npmjs.com/cli/cache. I think that's what `npm cache clean` >> will do for you. >> >> Jason >> >> >> On Fri, Jul 28, 2017 at 10:45 AM Big Stone <stone...@gmail.com> wrote: >> >>> with "jupyter labextension install >>> @jupyter-widgets/jupyterlab-manager" , it works. >>> >>> npm did install its things in "C:\Users\[my >>> profile]\AppData\Roaming\npm-cache". >>> >>> Do you know how to define a better place, (that can be moved) , that >>> both npm and jupyterlab-manager would follow ? >>> >>> >>> On Friday, July 28, 2017 at 4:22:16 PM UTC+2, Jason Grout wrote: >>> >>>> That error (package not found) is because you gave the wrong package >>>> name. It's: >>>> >>>> jupyter labextension install @jupyter-widgets/jupyterlab-manager >>>> >>>> Jason >>>> >>>> >>>> On Fri, Jul 28, 2017 at 8:31 AM Big Stone <stone...@gmail.com> wrote: >>>> >>>>> I really feel having to use npmjs would be an unsustainable pain. >>>>> First try gives : >>>>> >>>>> C:\WinPython\basedir36\buildQt5\winpython-32bit-3.6.x.0\scripts>jupyter >>>>> labextension install @jupyter-widgets/jupyterlab >>>>> > npm.cmd pack @jupyter-widgets/jupyterlab >>>>> npm ERR! Windows_NT 10.0.15063 >>>>> npm ERR! argv >>>>> "C:\\WinPython\\basedir36\\buildQt5\\winpython-32bit-3.6.x.0\\tools\\node86\\node.exe" >>>>> "C:\\WinPython\\basedir36\\buildQt5\\winpython-32bit-3.6.x.0\\tools\\node86\\node_modules\\npm\\bin\\npm-cli.js" >>>>> "pack" "@jupyter-widgets/jupyterlab" >>>>> npm ERR! node v6.11.1 >>>>> npm ERR! npm v3.10.10 >>>>> npm ERR! code E404 >>>>> >>>>> npm ERR! 404 Not found : @jupyter-widgets/jupyterlab >>>>> npm ERR! 404 >>>>> npm ERR! 404 '@jupyter-widgets/jupyterlab' is not in the npm registry. >>>>> npm ERR! 404 You should bug the author to publish it (or use the name >>>>> yourself!) >>>>> npm ERR! 404 >>>>> npm ERR! 404 Note that you can also install from a >>>>> npm ERR! 404 tarball, folder, http url, or git url. >>>>> >>>>> npm ERR! Please include the following file with any support request: >>>>> npm ERR! >>>>> C:\WinPython\basedir36\buildQt5\winpython-32bit-3.6.x.0\python-3.6.2rc2\share\jupyter\lab\extensions\temp\npm-debug.log >>>>> >>>>> Traceback (most recent call last): >>>>> File >>>>> "C:\WinPython\basedir36\buildQt5\winpython-32bit-3.6.x.0\python-3.6.2rc2\lib\runpy.py", >>>>> line 193, in _run_module_as_main >>>>> "__main__", mod_spec) >>>>> File >>>>> "C:\WinPython\basedir36\buildQt5\winpython-32bit-3.6.x.0\python-3.6.2rc2\lib\runpy.py", >>>>> line 85, in _run_code >>>>> exec(code, run_globals) >>>>> File >>>>> "C:\WinPython\basedir36\buildQt5\winpython-32bit-3.6.x.0\python-3.6.2rc2\Scripts\jupyter-labextension.EXE\__main__.py", >>>>> line 9, in <module> >>>>> File >>>>> "C:\WinPython\basedir36\buildQt5\winpython-32bit-3.6.x.0\python-3.6.2rc2\lib\site-packages\jupyter_core\application.py", >>>>> line 267, in launch_instance >>>>> return super(JupyterApp, cls).launch_instance(argv=argv, **kwargs) >>>>> File >>>>> "C:\WinPython\basedir36\buildQt5\winpython-32bit-3.6.x.0\python-3.6.2rc2\lib\site-packages\traitlets\config\application.py", >>>>> line 658, in launch_instance >>>>> app.start() >>>>> File >>>>> "C:\WinPython\basedir36\buildQt5\winpython-32bit-3.6.x.0\python-3.6.2rc2\lib\site-packages\jupyterlab\labextensions.py", >>>>> line 167, in start >>>>> super(LabExtensionApp, self).start() >>>>> File >>>>> "C:\WinPython\basedir36\buildQt5\winpython-32bit-3.6.x.0\python-3.6.2rc2\lib\site-packages\jupyter_core\application.py", >>>>> line 256, in start >>>>> self.subapp.start() >>>>> File >>>>> "C:\WinPython\basedir36\buildQt5\winpython-32bit-3.6.x.0\python-3.6.2rc2\lib\site-packages\jupyterlab\labextensions.py", >>>>> line 57, in start >>>>> for arg in self.extra_args] >>>>> File >>>>> "C:\WinPython\basedir36\buildQt5\winpython-32bit-3.6.x.0\python-3.6.2rc2\lib\site-packages\jupyterlab\labextensions.py", >>>>> line 57, in <listcomp> >>>>> for arg in self.extra_args] >>>>> File >>>>> "C:\WinPython\basedir36\buildQt5\winpython-32bit-3.6.x.0\python-3.6.2rc2\lib\site-packages\jupyterlab\commands.py", >>>>> line 107, in install_extension >>>>> run([get_npm_name(), 'pack', extension], cwd=target, logger=logger) >>>>> File >>>>> "C:\WinPython\basedir36\buildQt5\winpython-32bit-3.6.x.0\python-3.6.2rc2\lib\site-packages\jupyterlab\commands.py", >>>>> line 71, in run >>>>> raise error >>>>> File >>>>> "C:\WinPython\basedir36\buildQt5\winpython-32bit-3.6.x.0\python-3.6.2rc2\lib\site-packages\jupyterlab\commands.py", >>>>> line 67, in run >>>>> return check_output(cmd, **kwargs) >>>>> File >>>>> "C:\WinPython\basedir36\buildQt5\winpython-32bit-3.6.x.0\python-3.6.2rc2\lib\subprocess.py", >>>>> line 336, in check_output >>>>> **kwargs).stdout >>>>> File >>>>> "C:\WinPython\basedir36\buildQt5\winpython-32bit-3.6.x.0\python-3.6.2rc2\lib\subprocess.py", >>>>> line 418, in run >>>>> output=stdout, stderr=stderr) >>>>> subprocess.CalledProcessError: Command '['npm.cmd', 'pack', >>>>> '@jupyter-widgets/jupyterlab']' returned non-zero exit status 1. >>>>> >>>>> C:\WinPython\basedir36\buildQt5\winpython-32bit-3.6.x.0\scripts> >>>>> >>>>> >>>>> On Friday, July 28, 2017 at 2:18:21 PM UTC+2, sp...@draves.org wrote: >>>>> >>>>>> yes please, include the widgets extension by default. >>>>>> >>>>> On Fri, Jul 28, 2017 at 8:07 AM, Big Stone <stone...@gmail.com> wrote: >>>>>> >>>>> Yes, it is a vote for including it as standard extension. >>>>>>> >>>>>>> On Friday, July 28, 2017 at 1:27:09 PM UTC+2, Jason Grout wrote: >>>>>>>> >>>>>>>> To answer your specific question about the widgets extension: right >>>>>>>> now the widgets extension is not distributed as an included extension, >>>>>>>> which means you will need node/npm to install it. We have considered >>>>>>>> making >>>>>>>> the jupyter widgets extension one of the standard extensions. I take it >>>>>>>> your email is a vote for including it as a standard extension? >>>>>>>> >>>>>>>> Jason >>>>>>>> >>>>>>>> On Fri, Jul 28, 2017 at 7:21 AM Jason Grout <ja...@jasongrout.org> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> (I should emphasize that JupyterLab *already* comes with a >>>>>>>>> standard list of plugins. pip or conda installing jupyterlab and then >>>>>>>>> running "jupyter lab" does not require npm or node to be installed.) >>>>>>>>> >>>>>>>>> Jason >>>>>>>>> >>>>>>>>> >>>>>>>>> On Fri, Jul 28, 2017 at 7:20 AM Jason Grout <ja...@jasongrout.org> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> JupyterLab will come with a standard set of plugins precompiled, >>>>>>>>>> so to run the stock JupyterLab, the user won't need npm or node >>>>>>>>>> installed. >>>>>>>>>> To install *extra* plugins, the user will need node/npm installed >>>>>>>>>> for now. >>>>>>>>>> Note that if the user is using conda, npm is packaged for conda, so >>>>>>>>>> it >>>>>>>>>> *should* be relatively easy to get. >>>>>>>>>> >>>>>>>>>> Thanks, >>>>>>>>>> >>>>>>>>>> Jason >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Fri, Jul 28, 2017 at 6:12 AM Big Stone <stone...@gmail.com> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> Would it be possible jupyterlab wheel to provide all is plugins, >>>>>>>>>>> so user's pc doesn't need to have npmjs.com nor nodejs on the >>>>>>>>>>> pc ? >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> You received this message because you are subscribed to the >>>>>>>>>>> Google Groups "Project Jupyter" group. >>>>>>>>>>> To unsubscribe from this group and stop receiving emails from >>>>>>>>>>> it, send an email to jupyter+u...@googlegroups.com. >>>>>>>>>>> To post to this group, send email to jup...@googlegroups.com. >>>>>>>>>>> To view this discussion on the web visit >>>>>>>>>>> https://groups.google.com/d/msgid/jupyter/c2a6c3ff-9816-4657-aeb0-1bd1ef5b877a%40googlegroups.com >>>>>>>>>>> . >>>>>>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>>>>>> >>>>>>>>>> -- >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "Project Jupyter" group. >>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>> send an email to jupyter+u...@googlegroups.com. >>>>>>> To post to this group, send email to jup...@googlegroups.com. >>>>>>> To view this discussion on the web visit >>>>>>> https://groups.google.com/d/msgid/jupyter/87a9eec2-0bdb-44e7-a8a7-fcc0f6cf256f%40googlegroups.com >>>>>>> <https://groups.google.com/d/msgid/jupyter/87a9eec2-0bdb-44e7-a8a7-fcc0f6cf256f%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>> . >>>>>>> >>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>> >>>>>> >>>>>> -- >>>>>> BeakerNotebook.com >>>>>> ScottDraves.com <http://www.ScottDraves.com> >>>>>> @Scott_Draves <http://twitter.com/scott_draves> >>>>>> >>>>>> -- You received this message because you are subscribed to the Google Groups "Project Jupyter" group. To unsubscribe from this group and stop receiving emails from it, send an email to jupyter+unsubscr...@googlegroups.com. To post to this group, send email to jupyter@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jupyter/CAPDWZHzDk2CKC4hv8%2BC84K9Yvj37z7k-GNeT%2Bg%3DM0q48LAD7hw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.