首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pygal模块不工作

Pygal模块不工作
EN

Stack Overflow用户
提问于 2017-08-25 02:45:59
回答 1查看 2.3K关注 0票数 0

在尝试运行具有直方图输出的简单代码时,我始终会得到以下错误:

代码语言:javascript
复制
Traceback (most recent call last):
  File "c:\tmp\die_visual.py", line 1, in <module>
    import pygal
  File "C:\Users\Christopher\AppData\Roaming\Python\Python36\site-packages\pygal\__init__.py", line 33, in <module>
    from pygal.graph.bar import Bar
  File "C:\Users\Christopher\AppData\Roaming\Python\Python36\site-packages\pygal\graph\__init__.py", line 24, in <module>
    from .__about__ import *  # noqa: F401,F403
ModuleNotFoundError: No module named 'pygal.graph.__about__'

我已经将需要pygal的文件移到同一个目录中,并得到了相同的错误。

这是我输入的代码。

代码语言:javascript
复制
import pygal
from die import Die
# Create a D6.
die = Die()

# Make some rolls, and store results in a list.

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


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

# Visualize the results.
hist = pygal.Bar()
hist.title = "Results of rolling one D6 1000 times."
hist.x_labels = ['1', '2', '3', '4', '5', '6']
hist.x_title = "Result"
hist.y_title = "Frequency of Result"
hist.add('D6', frequencies)
hist.render_to_file('die_visual.svg')
EN

回答 1

Stack Overflow用户

发布于 2018-04-19 05:45:28

来自pygal位点

安装 pygal可用于python 2.7和3.2、3.3、3.4、3.5和pypy。

因此,它还没有为python 3.6做好准备。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45873673

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档