原因1:可能numpy 版本太高
iisignature 对 numpy 版本 >= 1.7
解决方法1:匹配版本
删除原来版本的numpy:
pip uninstall numpy
安装指定版本numpy:
pip instll -U numpy == 1.20.1
这里根据自己需求安装指定版本。
原因2:玄学
我就是这种情况,第一次报错是因为我用anaconda,报错是第一种原因,按第一种方法解决了。
后来用ssh远程连服务器,用python 创建虚拟环境,又是装这个库报同样错。一开始按第一种方法试了很多个版本都没有成功。后面也是看了官方文档后,按以下操作:
解决方法2:
先按以下方法装这个wheel
pip install wheel
接着重新装这个库就成功了
pip install iisignature