python导入matplotlib绘图AttributeError: module 'numbers' has no attribute 'Integral'

Murphy727 2019-08-17 05:18:17
显示导入matplotlib没有问题

Geany下的代码如图

运行结果如图

3
4
5
[1, 2, 3, 4, 5]
[2, 4, 6, 8, 10]
[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
Traceback (most recent call last):
File "mpl_squares.py", line 1, in <module>
import matplotlib.pyplot as plt
File "E:\python-3.7.0\lib\site-packages\matplotlib\__init__.py", line 138, in <module>
from . import cbook, rcsetup
File "E:\python-3.7.0\lib\site-packages\matplotlib\cbook\__init__.py", line 31, in <module>
import numpy as np
File "E:\python-3.7.0\lib\site-packages\numpy\__init__.py", line 142, in <module>
from . import core
File "E:\python-3.7.0\lib\site-packages\numpy\core\__init__.py", line 69, in <module>
from . import numerictypes as nt
File "E:\python-3.7.0\lib\site-packages\numpy\core\numerictypes.py", line 599, in <module>
_register_types()
File "E:\python-3.7.0\lib\site-packages\numpy\core\numerictypes.py", line 594, in _register_types
numbers.Integral.register(integer)
AttributeError: module 'numbers' has no attribute 'Integral'
求助!
...全文
681 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
afzqy 2019-09-29
  • 打赏
  • 举报
回复 4
你的工程目录里有个 numbers.py ,删除就可以了

37,744

社区成员

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

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