在用pip安装CairoSVG和用自制软件安装Cairo之后,我才刚开始在ipython中使用pygal。

图形呈现,但是当我将鼠标悬停在它们之上时,没有交互性(例如,在条形图上显示单个条形的频率)?

我需要安装什么才能实现与Pygal文档中相同的翻转/悬停功能?

http://www.pygal.org/en/latest/documentation/first_steps.html

例如,当您单击图形上的图例项时,图例项将变灰并隐藏。再次单击图例项目使其返回。当我在Ipython中创建示例“第一步”代码并单击图例项时,它不会消失。

最佳答案

我今天偶然发现了这个问题。这是在pygal配置文件中稍有错字的结果。

幸运的是,修复很简单。打开pygal目录中的config.py文件,并将http添加到kozea github url中,如下所示:

    js = Key(
    ('http://kozea.github.io/pygal.js/2.0.x/pygal-tooltips.min.js',),
    list, "Misc", "List of js file",
    "It can be any uri from file:///tmp/ext.js to //domain/ext.js",
    str)


那应该解决它。

10-08 04:12