ves*_*and 6 python plotly jupyter jupyter-lab
我正在从 Anaconda 运行 JupyterLab,并使用以下命令安装了JupyterLab 绘图扩展:
conda install -c conda-forge jupyterlab-plotly-extension
Run Code Online (Sandbox Code Playgroud)
显然,安装成功了,但仍然有问题。启动 JuyterLab 时,我收到此提示:
单击BUILD给我这个:
然后单击RELOADrelods JupyterLab,但我再次收到此消息:
它不停地旋转。有谁知道为什么?
单击CANCEL也无济于事,因为绘图不会产生任何绘图,只会产生空格:
解决方案:
停用防火墙并在 Windows 命令提示符中运行以下命令:
jupyter lab build
Run Code Online (Sandbox Code Playgroud)
细节:
原来是防火墙问题,不知道为什么在JupyterLab界面中不会出现这样的提示。Windows 命令提示符中的以下命令返回以下错误消息:
命令:
jupyter lab build
Run Code Online (Sandbox Code Playgroud)
输出:
C:>jupyter labextension 列表 JupyterLab v0.34.9 已知的 labextensions: 应用程序目录: C:\Users********\AppData\Local\Continuum\anaconda3\share\jupyter\lab @jupyterlab/plotly-extension v0.18.2启用确定
推荐构建,请运行
jupyter lab build:@jupyterlab/plotly-extension 需要包含在构建中C:>jupyter lab build [LabBuildApp] JupyterLab 0.34.9 [LabBuildApp] 构建于 C:\Users********\AppData\Local\Continuum\anaconda3\share\jupyter\lab [LabBuildApp] > 节点 C: \Users********\AppData\Local\Continuum\anaconda3\lib\site-packages\jupyterlab\staging\yarn.js install yarn install v1.9.4 信息 未找到锁定文件。[1/4] 正在解析包...错误 发生意外错误:“ https://registry.yarnpkg.com/@jupyterlab%2fapplication:证书链中的自签名证书”。信息 如果您认为这是一个错误,请打开错误报告,其中包含“C:\Users\********\AppData\Local\Continuum\anaconda3\share\jupyter\lab\staging\yarn”中提供的信息-错误.log”。
这部分让我怀疑防火墙问题:
证书链中的自签名证书
在不太严格的防火墙设置上运行相同的命令会触发此输出(缩短):
d3-array 中的警告发现 d3-array 的多个版本:1.2.4 ./~/d3-scale/~/d3-array from ./~/d3-scale/~/d3-array\src\index.js 2.2 .0 ./~/d3-array 来自 ./~/d3-array\src\index.js
“index.html”的子 html-webpack-plugin:1 资产入口点未定义 = index.html [KTNU] ./node_modules/html-loader!./templates/partial.html 567 字节 {0} [built] [YuTi] (webpack)/buildin/module.js 497 字节 {0} [内置] [aS2v] ./node_modules/html-webpack-plugin/lib/loader.js!./templates/template.html 1.22 KiB {0} [内置] [yLpj] (webpack)/buildin/global.js 489 字节 {0} [built] + 1 个隐藏模块
尽管有一些警告消息,JupyterLab 现在可以毫无问题地生成图表: