long path in nodejs are a sort of a problem for windows users :

C:\\WinPython\\basedir36\\Tools\\nodejs\\node_modules\\npm\\node_modules\\npm-registry-client\\node_modules\\npmlog\\node_modules\\gauge\\node_modules\\string-width\\node_modules\\is-fullwidth-code-point\\node_modules\\number-is-nan',
 
'C:\\Winpython\\basedir36\\buildSlim\\winpython-32bit-3.6.x.0\\tools\\nodejs\\node_modules\\npm\\node_modules\\npm-registry-client\\node_modules\\npmlog\\node_modules\\gauge\\node_modules\\string-width\\node_modules\\is-fullwidth-code-point\\node_modules\\number-is-nan',
 
"[WinError 206] Nom de fichier ou extension trop long

On Friday, July 28, 2017 at 8:34:39 PM UTC+2, Big Stone wrote:
>
> is the version of nodejs important ? can it be nodejs 32 bit for python 64 
> bit ?
>
> On Friday, July 28, 2017 at 7:56:44 PM UTC+2, Big Stone wrote:
>>
>> super, it lands in an nice place. Thanks a lot for your help, Jason.
>>
>> On Friday, July 28, 2017 at 7:04:23 PM UTC+2, Jason Grout wrote:
>>>
>>> "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/f5537a20-d098-4d10-b7b0-2006c1696be0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to