tiliaqt / transkit

Pharmacokinetic tools for transgender hormone therapy.
49 stars 2 forks source link

Lab server complains about nodejs missing #3

Open LillyWho opened 3 years ago

LillyWho commented 3 years ago

[E 20:50:42.343 LabApp] Uncaught exception GET /lab/api/extensions?1630781442326 (::1) HTTPServerRequest(protocol='http', host='localhost:8888', method='GET', uri='/lab/api/extensions?1630781442326', version='HTTP/1.1', remote_ip='::1') Traceback (most recent call last): File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/tornado/web.py", line 1704, in _execute result = await result File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/tornado/gen.py", line 769, in run yielded = self.gen.throw(*exc_info) # type: ignore File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/jupyterlab/handlers/extension_manager_handler.py", line 221, in get extensions = yield self.manager.list_extensions() File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/tornado/gen.py", line 762, in run value = future.result() File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/tornado/gen.py", line 769, in run yielded = self.gen.throw(*exc_info) # type: ignore File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/jupyterlab/handlers/extension_manager_handler.py", line 91, in list_extensions pkg_info = yield self._get_pkg_info(name, data) File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/tornado/gen.py", line 762, in run value = future.result() File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/tornado/gen.py", line 769, in run yielded = self.gen.throw(*exc_info) # type: ignore File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/jupyterlab/handlers/extension_manager_handler.py", line 160, in _get_pkg_info outdated = yield self._get_outdated() File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/tornado/gen.py", line 762, in run value = future.result() File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/tornado/web.py", line 1704, in _execute result = await result File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/tornado/gen.py", line 769, in run yielded = self.gen.throw(*exc_info) # type: ignore File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/jupyterlab/handlers/extension_manager_handler.py", line 221, in get extensions = yield self.manager.list_extensions() File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/tornado/gen.py", line 762, in run value = future.result() File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/tornado/gen.py", line 769, in run yielded = self.gen.throw(*exc_info) # type: ignore File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/jupyterlab/handlers/extension_manager_handler.py", line 91, in list_extensions pkg_info = yield self._get_pkg_info(name, data) File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/tornado/gen.py", line 762, in run value = future.result() File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/tornado/gen.py", line 769, in run yielded = self.gen.throw(*exc_info) # type: ignore File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/jupyterlab/handlers/extension_manager_handler.py", line 160, in _get_pkg_info outdated = yield self._get_outdated() File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/tornado/gen.py", line 762, in run value = future.result() File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/tornado/web.py", line 1704, in _execute result = await result File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/tornado/web.py", line 1704, in _execute result = await result File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/tornado/gen.py", line 769, in run yielded = self.gen.throw(*exc_info) # type: ignore File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/jupyterlab/handlers/extension_manager_handler.py", line 221, in get extensions = yield self.manager.list_extensions() File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/tornado/gen.py", line 762, in run value = future.result() File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/tornado/gen.py", line 769, in run yielded = self.gen.throw(*exc_info) # type: ignore File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/jupyterlab/handlers/extension_manager_handler.py", line 221, in get extensions = yield self.manager.list_extensions() File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/tornado/gen.py", line 762, in run value = future.result() File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/tornado/gen.py", line 769, in run yielded = self.gen.throw(*exc_info) # type: ignore File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/jupyterlab/handlers/extension_manager_handler.py", line 91, in list_extensions pkg_info = yield self._get_pkg_info(name, data) File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/tornado/gen.py", line 762, in run value = future.result() File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/tornado/gen.py", line 769, in run yielded = self.gen.throw(*exc_info) # type: ignore File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/jupyterlab/handlers/extension_manager_handler.py", line 91, in list_extensions pkg_info = yield self._get_pkg_info(name, data) File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/tornado/gen.py", line 762, in run value = future.result() File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/tornado/gen.py", line 769, in run yielded = self.gen.throw(*exc_info) # type: ignore File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/jupyterlab/handlers/extension_manager_handler.py", line 160, in _get_pkg_info outdated = yield self._get_outdated() File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/tornado/gen.py", line 762, in run value = future.result() File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/tornado/gen.py", line 769, in run yielded = self.gen.throw(*exc_info) # type: ignore File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/jupyterlab/handlers/extension_manager_handler.py", line 160, in _get_pkg_info outdated = yield self._get_outdated() File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/tornado/gen.py", line 762, in run value = future.result() File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/tornado/gen.py", line 769, in run yielded = self.gen.throw(*exc_info) # type: ignore File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/jupyterlab/handlers/extension_manager_handler.py", line 191, in _load_outdated data = yield self.executor.submit( File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/tornado/gen.py", line 762, in run value = future.result() File "/opt/local/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/concurrent/futures/_base.py", line 438, in result return self.__get_result() File "/opt/local/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/concurrent/futures/_base.py", line 390, in __get_result raise self._exception File "/opt/local/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/concurrent/futures/thread.py", line 52, in run result = self.fn(*self.args, **self.kwargs) File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/jupyterlab/commands.py", line 541, in get_latest_compatible_package_versions return handler.latest_compatible_package_versions(names) File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/jupyterlab/commands.py", line 1679, in latest_compatible_package_versions ret = self._run([which('npm'), 'pack'] + keys, cwd=tempdir) File "/Users/lilly/Library/Caches/pypoetry/virtualenvs/transkit-4cxFeUt3-py3.9/lib/python3.9/site-packages/jupyterlab_server/process.py", line 59, in which raise ValueError(msg) ValueError: Please install Node.js and npm before continuing installation. You may be able to install Node.js from your package manager, from conda, or directly from the Node.js website (https://nodejs.org). [W 20:50:42.346 LabApp] Unhandled error

Just for testing I installed nodejs16 from MacPorts, no difference.