美文网首页
pyhash 安装问题

pyhash 安装问题

作者: 燃烧吧hjc | 来源:发表于2017-05-11 13:57 被阅读0次

mac:
错误描述:
在安装时使用pip install pyhash 报错,提示为 ld: library not found for -lboost_python-mt

问题分析及解决方案:
因为pyhash依赖使用boost库,所以一般需要安装boost库,同时需要注意的是除了安装boost之外,还需要安装boost-python。

为此,通常的解决方案为:
1、如果已经通过brew安装了boost,可以使用 brew install boost-python 继续安装 boost-python;
2、如果没有安装boost,可以使用 brew install boost --with-python

centos:
错误描述:
src/Hash.h:20:error:'__int128' does not name a type
这种的 一个可能原因是gcc的版本过低,此时可以去pyhash的官网上下载一个较低版本的pyhash,然后进行安装。
pyhash在github上的工程叫做pyfasthash。

如果有其他的关于pyhash的安装问题,也可以一起讨论。

相关文章

网友评论

      本文标题:pyhash 安装问题

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