问题标签 [kaleido]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 带有 Plotly 和 Kaledio 的 Pyinstaller
我正在学习如何在 python 中编写代码,并编写了一个使用 Pandas 和 Plotly/Kaledio 生成图表的脚本。我能够将 python 脚本转换为 Windows 可执行文件,但是可分发的文件夹大小约为 250MB,我想知道是否有办法让我能够减小这个大小。
我创建了一个虚拟环境来减少包含的库的数量,并且还尝试使用 Plotly 离线绘图来输出图像,这将分发文件夹的大小减少到 130MB 左右,但它也增加了从html 文件质量低。
我希望能够直接输出 png 或 jpg 文件,因此使用 Kaleido 但这会大大增加可分发的大小,有人知道我怎样才能减小文件大小吗?
进口:
资产文件的分析部分,在数据中添加 Plotly 和 Kaleido,因为 Pyinstaller 不会选择它们。
任何和所有的帮助表示赞赏。
编辑:忘记添加我正在使用的 IDE 是 PYCharm,使用 PIP 安装了 python 3.7 包
solidity - remix.ethereum 中内置的 Solidity 合约未在 Kaleido 中部署
我进入 remix.ethereum.org 并修改了他们的基本存储合约以采用 bytes32 值,如此处所示。
它在那里编译。我将合约带入 Kaleido,它被添加到我的合约列表中,但似乎没有部署。
当我不勾选 Deploy Contract 时,我可以在 API 中看到 store 功能,但如果不部署它就无法使用它。但是,当我检查 Deploy Contract 时,API 只显示了一个构造函数,它甚至不在代码中。
我认为我的合同有问题,无法部署。我如何确定那是什么?
python - 无法使用 Kaleido 将绘图图像导出为 png
我以前从未使用过 plotly,我一直在尝试将示例图像代码导出为 png。我已经安装了 plotly 和 kaleido 并在 python 3 上运行了代码,但没有任何反应。
根据情节文档,这应该可以解决问题,但我无法获得 png 图像。它没有显示错误,没有警告......这就像 python 陷入了无限循环。我什至无法阻止终端运行。
我正在使用 python 3.9.6 64 位
我已经尝试过最新版本(5.3.1)和旧版本(4.14.3),但我遇到了同样的问题。
python -m pip install plotly
kaleido 是最新版本(0.2.1),但我也尝试过版本(0.2.0)。
python -m pip install -U kaleido
我可能做错了什么?
更新:我在另一台计算机上尝试了相同的过程,它工作正常。任何想法为什么第一台计算机不会运行代码?
docker - Kaleido 无法在 docker 内启动
我有一个工作的 plotly dash 项目,当我在本地环境中运行它时会生成 png 文件。我现在设置了一个 docker 容器并且生成 png 突然不再起作用了。
错误:
使用的 Docker 环境:
- 来自微软的 windows servercore mcr,“mcr.microsoft.com/windows/servercore:ltsc2019”
- 蟒蛇 3.8.6
- 万花筒 0.2.1
- 情节 5.3.1
- 破折号 2.0.0
有没有办法解决这个问题?
python - 即使安装了 kaleido 也无法保存绘图图像
我正在尝试将一个简单的情节图保存到目录中。我知道它需要万花筒(我有版本'0.2.1')并且至少需要安装'5.3.1'。
但是尝试保存图像时出现以下错误:
当所有必需的软件包都在那里时,为什么会发生这种情况?