编程小白,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.
这里的报错该怎么解决啊