解决FutureWarning: Conversion of the second argument of issubdtype from `float` to `np.floating`...

当运行如下代码时:

import numpy
import tensorflow  /  import h5py

出现如下错误:

***\h5py\_init_.py:26:FutureWarning: 
Conversion of the second argument of issubdtype from `float` to `np.floating` is deprecated. 
In future, it will be treated as `np.float64 == np.dtype(float).type`. 
from ._conv import register_converters as _register_converters.

原因为:h5py版本与当前numpy版本存在冲突。

解决方法是:更新h5py包

pip install --upgrade h5py

(也可以设定你需要更新到的版本 pip install --upgrade h5py==你需要的版本 )

你可能感兴趣的:(import,numpy)