0

I have such short script:

import pygal
if __name__ == '__main__':
    bar_chart = pygal.Bar()

and following error: AttributeError: 'module' object has no attribute 'Bar'

Do you have any idea what is wrong? Shall I configure some additional paths? I am using windows.

Thank you

4

1 回答 1

2

如果您的脚本名为pygal.py,那么当您 时import pygal,它将导入您的脚本,而不是pygal您安装到系统站点包中的库。而且您的脚本显然没有名为Bar.

解决方案很简单:将您的脚本重命名为不同的名称。喜欢pygaltest.pymypygal.py

并确保查看该目录并查看是否有pygal.pyc遗留,它是 Python 从您的pygal.py. 如果是这样,您必须删除该文件。

于 2015-05-05T06:47:25.157 回答