Skip to content

Commit 1b0222d

Browse files
committed
ENH: Update error message depending on environment
1 parent a38d162 commit 1b0222d

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

itkwidgets/integrations/environment.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,16 @@ def find_env():
4747
try:
4848
import_module("imjoy-jupyterlab-extension")
4949
except:
50-
raise RuntimeError('imjoy-jupyterlab-extension is required. `pip install itkwidgets[lab]` and refresh page.')
50+
if ENVIRONMENT is Env.JUPYTERLITE:
51+
print('imjoy-jupyterlab-extension is required')
52+
raise RuntimeError('imjoy-jupyterlab-extension is required. Install the package and refresh page.')
53+
else:
54+
raise RuntimeError('imjoy-jupyterlab-extension is required. `pip install itkwidgets[lab]` and refresh page.')
5155

5256
try:
5357
import imjoy_elfinder
5458
except:
55-
raise RuntimeError('imjoy-elfinder is required. `pip install imjoy-elfinder` and refresh page.')
59+
if ENVIRONMENT is Env.JUPYTERLITE:
60+
raise RuntimeError('imjoy-elfinder is required. Install the package and refresh page.')
61+
else:
62+
raise RuntimeError('imjoy-elfinder is required. `pip install imjoy-elfinder` and refresh page.')

0 commit comments

Comments
 (0)