当前位置: > > > Python - 解决 No module named 'numpy.core._multiarray_umath' 问题

Python - 解决 No module named 'numpy.core._multiarray_umath' 问题

1,问题描述

最近在电脑上安装完 PyTorch,执行 import torch 就报如下错误:
Traceback (most recent call last):
  File "/Volumes/BOOTCAMP/bug.py", line 1, in <module>
    import torch
  File "/Users/hangge/anaconda3/lib/python3.7/site-packages/torch/__init__.py", line 190, in <module>
    from torch._C import *
ModuleNotFoundError: No module named 'numpy.core._multiarray_umath'

2,问题原因

这是因为 PyTorchnumpy 版本不匹配,只需要将 numpy 升级到较高版本即可。

3,解决办法

(1)先卸载当前 numpy,不然没法直接装高版本的:
pip uninstall numpy

(2)再执行如下命令安装 numpy
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy
评论0