在Ubuntu中使用python的pygal库无法创建svg文件

dgJungle_ZN 2017-04-17 02:07:05
代码如下:
from die import Die
import pygal
die = Die()

results = []

for roll_num in range(1000):
result = die.roll()
results.append(result)

frequencies = []
for value in range(1,die.num_sides+1):
frequency =results.count(value)
frequencies.append(frequency)

hist = pygal.Bar()

hist.title = "Result of rolling one D6 1000 times"
hist.x_labels = ['1','2','3','4','5','6']
hist.y_title = "Frequency of Result"
hist.x_titlr = "Result"

hist.add('D6',frequencies)
hist.render_to_file('die_visual.svg')

返回的错误代码如下:
Traceback (most recent call last):
File "/home/dengguijiang/Public/test/die_visual.py", line 24, in <module>
hist.render_to_file('die_visual.svg')
File "/usr/local/lib/python3.5/dist-packages/pygal/ghost.py", line 165, in render_to_file
f.write(self.render(is_unicode=True, **kwargs))
File "/usr/local/lib/python3.5/dist-packages/pygal/ghost.py", line 122, in render
.make_instance(overrides=kwargs)
File "/usr/local/lib/python3.5/dist-packages/pygal/ghost.py", line 116, in make_instance
self.xml_filters)
File "/usr/local/lib/python3.5/dist-packages/pygal/graph/bar.py", line 37, in __init__
super(Bar, self).__init__(*args, **kwargs)
File "/usr/local/lib/python3.5/dist-packages/pygal/graph/base.py", line 47, in __init__
self.svg = Svg(self)
File "/usr/local/lib/python3.5/dist-packages/pygal/svg.py", line 50, in __init__
u('xml'), u("version='1.0' encoding='utf-8'"))]
File "src/lxml/lxml.etree.pyx", line 3039, in lxml.etree.ProcessingInstruction (src/lxml/lxml.etree.c:77253)
ValueError: Invalid PI name 'b'xml''
请问这个问题怎么解决
...全文
502 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_30735259 2017-05-07
  • 打赏
  • 举报
回复
我解决了。卸载低版本,装最新版本的,2.3.1,哈哈哈
JiaoTao_Wan 2017-04-29
  • 打赏
  • 举报
回复
楼主 解决了吗 同问 我也遇到了一样的问题
dgJungle_ZN 2017-04-17
  • 打赏
  • 举报
回复
自己顶一下 帮忙看一下哪里错了 正常引用了所有的库文件 但是还是报错

37,744

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧