用的是PyCharm,2017.3版本
学习python3的时候遇到这个问题
import matplotlib.pyplot as plt squares = [1,4,9,16,25] plt.plot(squares) plt.show()
Traceback (most recent call last): File "/Users/user/Documents/python_work/mpl_test01.py", line 1, in <module> import matplotlib.pyplot as plt File "/Users/user/PycharmProjects/untitled/venv/lib/python3.6/site-packages/matplotlib/__init__.py", line 124, in <module> from . import cbook File "/Users/user/PycharmProjects/untitled/venv/lib/python3.6/site-packages/matplotlib/cbook/__init__.py", line 35, in <module> import numpy as np File "/Users/user/PycharmProjects/untitled/venv/lib/python3.6/site-packages/numpy/__init__.py", line 142, in <module> from . import add_newdocs File "/Users/user/PycharmProjects/untitled/venv/lib/python3.6/site-packages/numpy/add_newdocs.py", line 13, in <module> from numpy.lib import add_newdoc File "/Users/user/PycharmProjects/untitled/venv/lib/python3.6/site-packages/numpy/lib/__init__.py", line 8, in <module> from .type_check import * File "/Users/user/PycharmProjects/untitled/venv/lib/python3.6/site-packages/numpy/lib/type_check.py", line 11, in <module> import numpy.core.numeric as _nx File "/Users/user/PycharmProjects/untitled/venv/lib/python3.6/site-packages/numpy/core/__init__.py", line 35, in <module> from . import _internal # for freeze programs File "/Users/user/PycharmProjects/untitled/venv/lib/python3.6/site-packages/numpy/core/_internal.py", line 18, in <module> from .numerictypes import object_ File "/Users/user/PycharmProjects/untitled/venv/lib/python3.6/site-packages/numpy/core/numerictypes.py", line 962, in <module> _register_types() File "/Users/user/PycharmProjects/untitled/venv/lib/python3.6/site-packages/numpy/core/numerictypes.py", line 958, in _register_types numbers.Integral.register(integer) AttributeError: module 'numbers' has no attribute 'Integral'
|