我正在尝试运行example code,但是异常没有任何名为figures的模块被抛出。我谷歌如何安装数字包,但除了上面显示的示例代码,没有任何线索如何做到这一点。如果您知道如何安装它,请帮助我。
我使用Anaconda 4.0.0在Ubuntu 14.04上运行python。
答案 0 :(得分:3)
在提供的示例代码中,数字导入几乎没有做任何事情。它只是修改Matplotlib图的大小,如下所示:
fig = pyplot.figure(1, figsize=SIZE, dpi=90)
您可以删除导致问题的导入并删除'figsize = SIZE',使该行显示为:
fig = pyplot.figure(1, dpi=90)
数字模块中的SIZE常量指的是(宽度,高度)元组:(8.0,4.0 *(math.sqrt(5)-1)),这与黄金比率有趣地相关。所以你也可以用以下代码替换该行:
fig = pyplot.figure(1, figsize=(8.0, 4.0*(math.sqrt(5)-1)), dpi=90)
如果您确实需要数字模块,可以在此处找到:https://github.com/Toblerity/Shapely/blob/master/docs/code/figures.py
答案 1 :(得分:1)
您链接的代码全部来自名为shapely
的包。它们都不使用名为figures
的模块。在页面上使用单词图形的原因是因为图形是图表的另一个单词