解决h5py的FutureWarning问题
Posted 焦距
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决h5py的FutureWarning问题相关的知识,希望对你有一定的参考价值。
h5py/__init__.py:36: 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 官方已修复合并到 master 分支,但是还没发新版,在发版之前可以用降级 numpy 的方法跳过这个问题。
降级命令如下:
$ pip install numpy==1.13.0
参考:
https://wuwb.me/2018/03/h5py-futurewarning-problem-fix.html
https://stackoverflow.com/questions/48340392/futurewarning-conversion-of-the-second-argument-of-issubdtype-from-float-to
以上是关于解决h5py的FutureWarning问题的主要内容,如果未能解决你的问题,请参考以下文章
Python loc + isin 返回 FutureWarning(元素比较失败)
解决警告:FutureWarning: Pass the following variables as keyword args: x, y. From version 0.12(图文并茂详细版!!)
已解决FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future