"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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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, [email protected] wrote: >>>>> >>>>>> yes please, include the widgets extension by default. >>>>>> >>>>> On Fri, Jul 28, 2017 at 8:07 AM, Big Stone <[email protected]> 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 <[email protected]> >>>>>>>> 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 <[email protected]> >>>>>>>>> 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 <[email protected]> >>>>>>>>>> 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 [email protected]. >>>>>>>>>>> To post to this group, send email to [email protected]. >>>>>>>>>>> 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 [email protected]. >>>>>>> To post to this group, send email to [email protected]. >>>>>>> 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 [email protected]. To post to this group, send email to [email protected]. 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.
