一、博主环境:
python 3.7
tensorflow 1.14
numpy(原版本)1.17.0
二、报错描述:
/ .local / lib / python3.7 / site-packages / tensorboard / compat / tensorflow_stub / dtypes.py:541:FutureWarning:传递(type,1)或'1type'作为其同义词类型已弃用;在numpy的未来版本中,它将被理解为(type,(1,))/'(1,)type'。
_np_qint8 = np.dtype([(“ qint8”,np.int8,1)])
〜/ .local / lib / python3.7 / site-packages / tensorboard / compat / tensorflow_stub / dtypes.py:542:FutureWarning:传递(type,1)或'1type'作为type的同义词已被弃用;在numpy的未来版本中,它将被理解为(type,(1,))/'(1,)type'。
_np_quint8 = np.dtype([(“ quint8”,np.uint8,1)])
〜/ .local / lib / python3.7 / site-packages / tensorboard / compat / tensorflow_stub / dtypes.py:543:FutureWarning:不建议使用(type,1)或'1type'作为type的同义词;在numpy的未来版本中,它将被理解为(type,(1,))/'(1,)type'。
_np_qint16 = np.dtype([(“” qint16“,np.int16,1)])
〜/ .local / lib / python3.7 / site-packages / tensorboard / compat / tensorflow_stub / dtypes.py:544:FutureWarning:Passing (type,1)或'1type'作为type的同义词已被弃用;在numpy的未来版本中,它将被理解为(type,(1,))/'(1,)type'。
_np_quint16 = np.dtype([(“” quint16“,np.uint16,1)])
〜/ .local / lib / python3.7 / site-packages / tensorboard / compat / tensorflow_stub / dtypes.py:545:FutureWarning:不建议使用(type,1)或'1type'作为type的同义词;在numpy的未来版本中,它将被理解为(type,(1,))/'(1,)type'。
_np_qint32 = np.dtype([(“ qint32”,np.int32,1)])
〜/ .local / lib / python3.7 / site-packages / tensorboard / compat / tensorflow_stub / dtypes.py:550:FutureWarning:Passing (type,1)或'1type'作为type的同义词已被弃用;在numpy的未来版本中,它将被理解为(type,(1,))/'(1,)type'。
np_resource = np.dtype([(“ resource”,np.ubyte,1)])
三、报错分析:
应该是由于numpy的版本升级和tensorflow不兼容导致,解决报错把numpy降级为 1.16.04即可
四、解决报错:
1、卸载原numpy
pip uninstall numpy
2、安装原版本numpy
pip install numpy==1.16.4
可以使用国内镜像加速下载
-i https://pypi.tuna.tsinghua.edu.cn/simple (清华镜像)
pip install numpy==1.16.4 -i https://pypi.tuna.tsinghua.edu.cn/simple
来源:CSDN
作者:深度探寻者
链接:https://blog.csdn.net/m0_43505377/article/details/103916168