pycharm 2019优化导入后,Matplotlib和numpy导入不起作用

时间:2019-04-14 21:06:32

标签: python-3.x matplotlib optimization pycharm

我在整个项目中使用了Pycharm 2019.1的导入优化,现在matplotlib和numpy的导入不起作用。 这是完整的错误代码:

Traceback (most recent call last):
  File "C:/Users/LENOVO/PycharmProjects/CSinternal/LearnIt.py", line 8, in <module>
    import matplotlib
  File "C:\Users\LENOVO\PycharmProjects\CSinternal\venv\lib\site-packages\matplotlib\__init__.py", line 139, in <module>
    from . import cbook, rcsetup
  File "C:\Users\LENOVO\PycharmProjects\CSinternal\venv\lib\site-packages\matplotlib\cbook\__init__.py", line 31, in <module>
    import numpy as np
  File "C:\Users\LENOVO\PycharmProjects\CSinternal\venv\lib\site-packages\numpy\__init__.py", line 141, in <module>
    from . import core
  File "C:\Users\LENOVO\PycharmProjects\CSinternal\venv\lib\site-packages\numpy\core\__init__.py", line 37, in <module>
    from . import multiarray
  File "C:\Users\LENOVO\PycharmProjects\CSinternal\venv\lib\site-packages\numpy\core\multiarray.py", line 20, in <module>
    from . import overrides
  File "C:\Users\LENOVO\PycharmProjects\CSinternal\venv\lib\site-packages\numpy\core\overrides.py", line 45, in <module>
    """)
RuntimeError: implement_array_function method already has a docstring

我是这里的新手,老实说,我不知道这是什么意思(RuntimeError:implement_array_function方法已经有一个文档字符串)。 非常感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,当我意识到我已经在同一项目的不同文件中以两个不同的名称导入了火炬时,出现了针对我的解决方案。通过重命名它们,我摆脱了错误。我怀疑您可能有类似的问题。尝试在新项目中运行代码,而在同一项目中没有任何其他文件。