ImportError: numpy.core._multiarray_umath failed to import的解决方案

1 问题描述

最开始的问题是ImportError: numpy.core.umath failed to import,然而当我一直持续不断地解决的时候,就连anaconda prompt的conda命令都变得无效了,出现了WARING: Error parsing requirements for tensorflow: [Errno 13] Permission denied问题。不过我还是紧着ImportError: numpy.core.umath failed to import开始解决,毕竟不忘初心,方得始终嘛。

下面的6个方案很多人都是别人已经试验成功的,但是对于我的问题仍旧无法解决,最后只得重新安装。希望这几个方法能够对需要的人有所帮助。

明明之前已经解决了ImportError: numpy.core.umath failed to import这个问题,但是运行程序的时候还是出现了这个问题。

ImportError: DLL load failed: 鎵句笉鍒版寚瀹氱殑妯″潡銆?
ImportError: DLL load failed: 鎵句笉鍒版寚瀹氱殑妯″潡銆?
ImportError: numpy.core._multiarray_umath failed to import
ImportError: numpy.core.umath failed to import

2 解决方案——先卸载numpy再重装numpy

结果如下:

出现了这个警告:

WARNING: Error parsing requirements for tensorflow: [Errno 13] Permission denied: 'd:\\program\\anaconda\\lib\\site-packages\\tensorflow-2.4.1.dist-info\\METADATA'

试着运行原有程序时候出现了线面结果:

软件崩溃,且和最开始的样子一样

3 解决方案—— pip install -U numpy重装numpy

无效。

4 解决方案——清华numpy安装

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade numpy

也无效,且收获和之前相似的警告:WARNING: Error parsing requirements for tensorflow: [Errno 13] Permission denied:

5 决绝方案——强制安装numpy

pip install numpy --upgrade --force

仍旧无效。

6 解决方案——多次卸载numpy后重装

有些朋友说是因为numpy没有卸载干净,需要多卸载几次。

我也卸载了很多次再重装,仍旧是同样的问题。

7 解决方案——condarc修改配置法

我试用了以下方法,如重装anaconda两遍,关机重启多次。最后我也不知道怎么的,然后它就好了。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ACMSunny

赠人玫瑰,手有余香。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值