美文网首页
Python导入包时出现“numpy.ufunc size ch

Python导入包时出现“numpy.ufunc size ch

作者: Hardy_ | 来源:发表于2019-01-20 10:52 被阅读0次

    这几天刚用了一个Python库叫pkuseg,我使用pip命令安装好之后,在Python命令行中输入import pkuseg却发现有错误提示:

    numpy.ufunc size changed, may indicate binary incompatibility
    

    上网查了一下,这里直接说解决方案。我之前使用pip安装tensorflow的时候,自动安装了numpy库,而这个pkuseg也需要依赖numpy库,并且两者的依赖的numpy库的版本是不一样的(可能是因为我tensorflow还没更新,依赖的numpy库比较老,而刚安装的pkuseg依赖的numpy库是最新的),在我使用pip安装pkuseg的时候,它会自动检查依赖库,但是没有发现版本的问题,所以它会认为安装完成了,但实际上是用不了的。

    因此,使用pip uninstall numpy先卸掉这个版本不符的numpy库,再使用pip install pkuseg,这个时候pip自动安装的numpy库就是正确的版本,再在Python命令行中输入import pkuseg就可以正确导入了

    相关文章

      网友评论

          本文标题:Python导入包时出现“numpy.ufunc size ch

          本文链接:https://www.haomeiwen.com/subject/lycxjqtx.html