Jupyterlab安装spreadsheet插件时报错

编程小白,Jupyterlab安装spreadsheet插件时报错

采取了许多博主在安装spreadsheet插件时的命令:

jupyter labextension install jupyterlab-spreadsheet

 

结果有报错:

An error occured.
RuntimeError: JupyterLab failed to build
See the log file for details:  C:\Users\Lenovo\AppData\Local\Temp\jupyterlab-debug-aiu4lynv.log

其中,log文件内容为:

Node v14.17.0

Yarn configuration loaded.
> "C:\Program Files\nodejs\npm.CMD" pack jupyterlab-spreadsheet
npm notice 
npm notice package: jupyterlab-spreadsheet@0.4.0
npm notice === Tarball Contents === 
npm notice 537B  style/grid.css      
npm notice 566B  style/widget.css    
npm notice 2.2kB lib/formatter.js    
npm notice 2.5kB lib/grid.js         
npm notice 2.5kB lib/index.js        
npm notice 6.3kB lib/model.js        
npm notice 1.1kB lib/modelfactory.js 
npm notice 6.5kB lib/registry.js     
npm notice 1.8kB lib/widget.js       
npm notice 415B  lib/widgetfactory.js
npm notice 1.1kB package.json        
npm notice 2.1kB Changelog.md        
npm notice 1.5kB LICENSE.md          
npm notice 4.7kB README.md           
npm notice === Tarball Details === 
npm notice name:          jupyterlab-spreadsheet                  
npm notice version:       0.4.0                                   
npm notice filename:      jupyterlab-spreadsheet-0.4.0.tgz        
npm notice package size:  12.3 kB                                 
npm notice unpacked size: 33.7 kB                                 
npm notice shasum:        45c40deb376ff048658dc25d29d41318a62aa6ff
npm notice integrity:     sha512-P6phyJ76TQj5X[...]6iZh7oPVrVJgQ==
npm notice total files:   14                                      
npm notice 
jupyterlab-spreadsheet-0.4.0.tgz

Node v14.17.0

Yarn configuration loaded.
Building jupyterlab assets (production, minimized)
> node c:\programdata\anaconda3\lib\site-packages\jupyterlab\staging\yarn.js install --non-interactive
yarn install v1.21.1
[1/5] Validating package.json...
[2/5] Resolving packages...
[3/5] Fetching packages...
info fsevents@2.1.3: The platform "win32" is incompatible with this module.
info "fsevents@2.1.3" is an optional dependency and failed compatibility check. Excluding it from installation.
[4/5] Linking dependencies...
warning "@jupyterlab/extensionmanager > react-paginate@6.5.0" has incorrect peer dependency "react@^16.0.0".
warning "@jupyterlab/json-extension > react-highlighter@0.4.3" has incorrect peer dependency "react@^0.14.0 || ^15.0.0 || ^16.0.0".
warning "@jupyterlab/json-extension > react-json-tree@0.12.1" has incorrect peer dependency "react@^16.3.0".
warning "@jupyterlab/json-extension > react-json-tree@0.12.1" has incorrect peer dependency "react-dom@^16.3.0".
warning "@jupyterlab/ui-components > @blueprintjs/core > react-popper@1.3.7" has incorrect peer dependency "react@0.14.x || ^15.0.0 || ^16.0.0".
warning "@jupyterlab/ui-components > @blueprintjs/core > react-popper > create-react-context@0.3.0" has incorrect peer dependency "react@^0.14.0 || ^15.0.0 || ^16.0.0".
warning "@jupyterlab/vdom > @nteract/transform-vdom@4.0.16-alpha.0" has incorrect peer dependency "react@^16.3.2".
warning " > @lumino/coreutils@1.5.3" has unmet peer dependency "crypto@1.0.1".
[5/5] Building fresh packages...
success Saved lockfile.
Done in 16.00s.

> node c:\programdata\anaconda3\lib\site-packages\jupyterlab\staging\yarn.js yarn-deduplicate -s fewer --fail
yarn run v1.21.1
$ c:\programdata\anaconda3\share\jupyter\lab\staging\node_modules\.bin\yarn-deduplicate -s fewer --fail
Done in 1.69s.

> node c:\programdata\anaconda3\lib\site-packages\jupyterlab\staging\yarn.js run build:prod:minimize
yarn run v1.21.1
$ webpack --config webpack.prod.minimize.config.js
[webpack-cli] [31mTypeError: The 'compilation' argument must be an instance of Compilation
    at Function.getCompilationHooks (c:\programdata\anaconda3\share\jupyter\lab\staging\node_modules\webpack\lib\javascript\JavascriptModulesPlugin.js:119:10)
    at c:\programdata\anaconda3\share\jupyter\lab\staging\node_modules\terser-webpack-plugin\dist\index.js:566:67
    at _next35 (eval at create (c:\ProgramData\Anaconda3\share\jupyter\lab\staging\node_modules\tapable\lib\HookCodeFactory.js:19:10), <anonymous>:40:1)
    at _next13 (eval at create (c:\ProgramData\Anaconda3\share\jupyter\lab\staging\node_modules\tapable\lib\HookCodeFactory.js:19:10), <anonymous>:97:1)
    at Hook.eval [as call] (eval at create (c:\ProgramData\Anaconda3\share\jupyter\lab\staging\node_modules\tapable\lib\HookCodeFactory.js:19:10), <anonymous>:127:1)
    at Hook.CALL_DELEGATE [as _call] (c:\ProgramData\Anaconda3\share\jupyter\lab\staging\node_modules\tapable\lib\Hook.js:14:14)
    at Compiler.newCompilation (c:\ProgramData\Anaconda3\share\jupyter\lab\staging\node_modules\webpack\lib\Compiler.js:988:26)
    at c:\ProgramData\Anaconda3\share\jupyter\lab\staging\node_modules\webpack\lib\Compiler.js:1029:29
    at Hook.eval [as callAsync] (eval at create (c:\ProgramData\Anaconda3\share\jupyter\lab\staging\node_modules\tapable\lib\HookCodeFactory.js:33:10), <anonymous>:6:1)
    at Hook.CALL_ASYNC_DELEGATE [as _callAsync] (c:\ProgramData\Anaconda3\share\jupyter\lab\staging\node_modules\tapable\lib\Hook.js:18:14)[39m
error Command failed with exit code 2.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

JupyterLab failed to build
Traceback (most recent call last):

  File "c:\programdata\anaconda3\lib\site-packages\jupyterlab\debuglog.py", line 47, in debug_logging
    yield

  File "c:\programdata\anaconda3\lib\site-packages\jupyterlab\labextensions.py", line 132, in start
    build(clean_staging=self.should_clean,

  File "c:\programdata\anaconda3\lib\site-packages\jupyterlab\commands.py", line 463, in build
    return handler.build(name=name, version=version, static_url=static_url,

  File "c:\programdata\anaconda3\lib\site-packages\jupyterlab\commands.py", line 675, in build
    raise RuntimeError(msg)

RuntimeError: JupyterLab failed to build

Exiting application: lab

window10系统,第一次使用论坛提问,如有不当之处还请前辈指正~

报错来自

info fsevents@2.1.3: The platform "win32" is incompatible with this module.

info "fsevents@2.1.3" is an optional dependency and failed compatibility check. Excluding it from installation.

试试执行:yarn config set ignore-engines true

或者

yarn global add windows-build-tools

yarn install

> node c:\programdata\anaconda3\lib\site-packages\jupyterlab\staging\yarn.js run build:prod:minimize
yarn run v1.21.1
$ webpack --config webpack.prod.minimize.config.js
[webpack-cli] [31mTypeError: The 'compilation' argument must be an instance of Compilation
    at Function.getCompilationHooks (c:\programdata\anaconda3\share\jupyter\lab\staging\node_modules\webpack\lib\javascript\JavascriptModulesPlugin.js:119:10)
    at c:\programdata\anaconda3\share\jupyter\lab\staging\node_modules\terser-webpack-plugin\dist\index.js:566:67
    at _next35 (eval at create (c:\ProgramData\Anaconda3\share\jupyter\lab\staging\node_modules\tapable\lib\HookCodeFactory.js:19:10), <anonymous>:40:1)
    at _next13 (eval at create (c:\ProgramData\Anaconda3\share\jupyter\lab\staging\node_modules\tapable\lib\HookCodeFactory.js:19:10), <anonymous>:97:1)
    at Hook.eval [as call] (eval at create (c:\ProgramData\Anaconda3\share\jupyter\lab\staging\node_modules\tapable\lib\HookCodeFactory.js:19:10), <anonymous>:127:1)
    at Hook.CALL_DELEGATE [as _call] (c:\ProgramData\Anaconda3\share\jupyter\lab\staging\node_modules\tapable\lib\Hook.js:14:14)
    at Compiler.newCompilation (c:\ProgramData\Anaconda3\share\jupyter\lab\staging\node_modules\webpack\lib\Compiler.js:988:26)
    at c:\ProgramData\Anaconda3\share\jupyter\lab\staging\node_modules\webpack\lib\Compiler.js:1029:29
    at Hook.eval [as callAsync] (eval at create (c:\ProgramData\Anaconda3\share\jupyter\lab\staging\node_modules\tapable\lib\HookCodeFactory.js:33:10), <anonymous>:6:1)
    at Hook.CALL_ASYNC_DELEGATE [as _callAsync] (c:\ProgramData\Anaconda3\share\jupyter\lab\staging\node_modules\tapable\lib\Hook.js:18:14)[39m
error Command failed with exit code 2.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

这里的报错该怎么解决啊