FS#63059 - [jupyterlab] Cannot install addons in Extension manager

Attached to Project: Community Packages
Opened by kawabanga (kawabanga) - Monday, 01 July 2019, 11:25 GMT
Last edited by Antonio Rojas (arojas) - Monday, 01 July 2019, 14:23 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Antonio Rojas (arojas)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

The extension manager works compared  FS#62537  but it doesn't intall addons.

Steps to reproduce:
1. Run JL
2. Enable/open Extension manager
3. Search, for example, jupyterlab-manager
4. Press install

Result:
Error communicating with server extension. Consult the documentation for how to ensure that it is enabled.
Reason given: Error: 500 (Internal Server Error)

Additional info:
* package version(s)
local/jupyterlab 1.0.0-2
JupyterLab computational environment
local/jupyterlab_server 1.0.0-2
Launch an application built using JupyterLab
local/nodejs 11.15.0-1
Evented I/O for V8 javascript
local/npm 6.9.2-1
A package manager for javascript
local/semver 6.1.2-1
The semantic version parser used by npm.
This task depends upon

Closed by  Antonio Rojas (arojas)
Monday, 01 July 2019, 14:23 GMT
Reason for closing:  Upstream
Comment by Antonio Rojas (arojas) - Monday, 01 July 2019, 12:51 GMT
That's because you don't have write permissions for the jupyterlab install dir. If you run it as root (which is a very bad idea) or give yourself write permissions to the /usr/share/jupyter/lab dir it will work. I don't think there's anything we can do until upstream provides a way to install extensions in the user's dir.
Comment by kawabanga (kawabanga) - Monday, 01 July 2019, 14:06 GMT
Yeah, I see.
Relevant upstream issue for tracking the progress:
https://github.com/jupyterlab/jupyterlab/issues/4064

Loading...