Open shadow150519 opened 3 years ago
不是很清楚你说的一样的问题具体到哪一步, RuntimeError: npm dependencies failed to install
还是后边日志里找到npm源出错了. 可以仔细看下日志
以下是我的日志, 我感觉我的问题应该和你的是一样的.但是我在Windows上找不到对应node_modules文件夹和yarn.lock.我在jupyterlab提过这个issue,然后他们官方的回答是,因为jupyter-lab 3.X.X,有了prebuild 版本的插件,可以直接使用pip和conda安装,不需要node和npm了.但是我对着他们官网上的的实例操作有没效果.所以可以麻烦大佬帮我康康应该怎么解决吗?
[LabBuildApp] Building in D:\deepin\Anaconda\share\jupyter\lab
[LabBuildApp] Node v14.17.5
[LabBuildApp] Yarn configuration loaded.
[LabBuildApp] Building jupyterlab assets (production, minimized)
[LabBuildApp] > node D:\deepin\Anaconda\lib\site-packages\jupyterlab\staging\yarn.js install --non-interactive
[LabBuildApp] yarn install v1.21.1
[1/5] Validating package.json...
[2/5] Resolving packages...
[3/5] Fetching packages...
error An unexpected error occurred: "https://registry.npm.taobao.org/@lumino/polling/-/polling-1.6.1.tgz: Request failed \"404 Not Found\"".
info If you think this is a bug, please open a bug report with the information provided in "D:\\deepin\\Anaconda\\share\\jupyter\\lab\\staging\\yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
[LabBuildApp] npm dependencies failed to install
[LabBuildApp] Traceback (most recent call last):
[LabBuildApp] File "D:\deepin\Anaconda\lib\site-packages\jupyterlab\debuglog.py", line 48, in debug_logging
yield
[LabBuildApp] File "D:\deepin\Anaconda\lib\site-packages\jupyterlab\labapp.py", line 176, in start
raise e
[LabBuildApp] File "D:\deepin\Anaconda\lib\site-packages\jupyterlab\labapp.py", line 173, in start
app_options=app_options, production = production, minimize=self.minimize)
[LabBuildApp] File "D:\deepin\Anaconda\lib\site-packages\jupyterlab\commands.py", line 483, in build
production=production, minimize=minimize, clean_staging=clean_staging)
[LabBuildApp] File "D:\deepin\Anaconda\lib\site-packages\jupyterlab\commands.py", line 688, in build
raise RuntimeError(msg)
[LabBuildApp] RuntimeError: npm dependencies failed to install
[LabBuildApp] Exiting application: JupyterLab
我是看的这篇blog,但是跟着上面的做没啥效果...
这个报错不出意外和我的一样是yarn的源出了问题, 首先找到jupyter lab内置的yarn位置, 应该是在D:\deepin\Anaconda\share\jupyter\lab\staging\
下
试试(很少写cmd命令了, 可能有错):
cd D:\deepin\Anaconda\share\jupyter\lab\staging
rmdir /s/q node_modules
del yarn.lock
node yarn.js config list %查看yarn配置, 尤其是registry的值%
node yarn.js config set disturl https://registry.yarnpkg.com
node yarn.js config set registry https://registry.yarnpkg.com
node yarn.js install
如果node没有在环境变量的话(提示node命令不存在), 自行寻找内置node的可执行文件下在哪儿了, 我这边没法帮你. 或者自行安装node.
芜湖,搞定了,感谢大佬orz!!!
请问一下,我也遇到了和你博客上一样的问题,搞了一晚上了都没搞定,如何在Windows上解决这个问题呢?