运行python出现“RuntimeWarning: invalid value encountered in true_divide”问题。
报错问题:

RuntimeWarning: invalid value encountered in true_divide

报错原因:

在使用numpy的时候出现了0除以0的情况造成的。

比如:

import numpy as np
a = np.array([0,0])
print(a/0)

会出现下面报错情况:

RuntimeWarning: invalid value encountered in true_divide
  print(a/0)

解决方法:
不要使分母为0。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐