"RuntimeError: implement_array_function method already has a docstring", trying to import numpy. How do I solve this?
"RuntimeError: implement_array_function method already has a docstring", trying to import numpy. How do I solve this?
我正在尝试 运行 一个导入 numpy 的脚本,它显示了这个错误:
Traceback (most recent call last):
File "C:/Users/<user>/pycharm/<my_project>/../examples/<my_file>.py", line 5, in <module>
import numpy as np
File "C:\Users\<user>\pycharm\<myproject>\lib\site-packages\numpy\__init__.py", line 142, in <module>
from . import core
File "C:\Users\<user>\pycharm\<myproject>\lib\site-packages\numpy\core\__init__.py", line 24, in <module>
from . import multiarray
File "C:\Users\<user>\pycharm\<myproject>\lib\site-packages\numpy\core\multiarray.py", line 14, in <module>
from . import overrides
File "C:\Users\<user>\pycharm\<myproject>\lib\site-packages\numpy\core\overrides.py", line 47, in <module>
""")
RuntimeError: implement_array_function method already has a docstring
Process finished with exit code 1
我用谷歌搜索,结果是
- 这可能与多次导入 numpy 有关并且
- 它可能与 python 可能 运行 下的一些名为 usgwi 的软件有关。
我正在使用 python 3.7 和 numpy 1.18.5。
谢谢!
我认为 numpy 有问题。
参见 https://github.com/numpy/numpy/issues/14384
我在 VSCode 使用 python AREPEL 时遇到问题。我修复了:
python3 -m pip install --user numpy -U
$ python3 -m pip freeze | grep numpy
numpy==1.19.4
$ python3 --version
Python 3.8.6
将 numpy 降级到 numpy==1.15.4
将解决此问题。
pip install --no-cache-dir -I numpy==1.15.4
我正在尝试 运行 一个导入 numpy 的脚本,它显示了这个错误:
Traceback (most recent call last):
File "C:/Users/<user>/pycharm/<my_project>/../examples/<my_file>.py", line 5, in <module>
import numpy as np
File "C:\Users\<user>\pycharm\<myproject>\lib\site-packages\numpy\__init__.py", line 142, in <module>
from . import core
File "C:\Users\<user>\pycharm\<myproject>\lib\site-packages\numpy\core\__init__.py", line 24, in <module>
from . import multiarray
File "C:\Users\<user>\pycharm\<myproject>\lib\site-packages\numpy\core\multiarray.py", line 14, in <module>
from . import overrides
File "C:\Users\<user>\pycharm\<myproject>\lib\site-packages\numpy\core\overrides.py", line 47, in <module>
""")
RuntimeError: implement_array_function method already has a docstring
Process finished with exit code 1
我用谷歌搜索,结果是
- 这可能与多次导入 numpy 有关并且
- 它可能与 python 可能 运行 下的一些名为 usgwi 的软件有关。
我正在使用 python 3.7 和 numpy 1.18.5。
谢谢!
我认为 numpy 有问题。 参见 https://github.com/numpy/numpy/issues/14384
我在 VSCode 使用 python AREPEL 时遇到问题。我修复了:
python3 -m pip install --user numpy -U
$ python3 -m pip freeze | grep numpy
numpy==1.19.4
$ python3 --version
Python 3.8.6
将 numpy 降级到 numpy==1.15.4
将解决此问题。
pip install --no-cache-dir -I numpy==1.15.4