gpt4 book ai didi

visual-studio-code - 无法从 VS Code 将 Altair 图表另存为 SVG

转载 作者:行者123 更新时间:2023-12-04 08:23:32 25 4
gpt4 key购买 nike

尝试从 Visual Studio Code 内运行的 Jupyter Notebook 导出 SVG 格式的 Altair 图表时,系统提示我“您需要一个新应用程序才能打开此数据链接”,但未列出用于处理“数据”链接的应用程序( inc 在 Microsoft Store 中)。
在浏览器窗口中运行时,以 PNG 格式导出图表或以 SVG 格式导出没有问题。不知道该怪谁:Altair、Vega、Jupyter 或 Microsoft...
Microsoft Store prompt

最佳答案

  • vscode-jupyter 中的一个公认错误导致无法将 altair 图表保存为 SVG 。

  • Github issue : Unable to save SVG of altair chart in vs-code Jupyter .
  • 修复错误之前的替代解决方法

  • Altair 可以通过 altair_saver 软件包执行此操作,该软件包可以通过以下方式安装:
    conda install altair_saver
    或者
    pip install altair_saver
    altair_saver 包的附加要求:两个后端之一。 {Selenium/Nodejs }
    Detailed Instructions for installation of Additional Requirements
    要将 Altair 图表对象保存为 SVG 图像,您可以使用
    alt.renderers.enable('altair_saver', fmts=['vega-lite', 'png'])   
    Chart.save("chart.svg")

    关于visual-studio-code - 无法从 VS Code 将 Altair 图表另存为 SVG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65386081/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com