"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.

Reply via email to