博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

安装 pybloomfilter

Posted on 2018-03-07 14:32  呼兰河畔  阅读(2256)  评论(1编辑  收藏  举报

1.在windows的cmd下,使用 pip install pybloomfiltermmap 命令安装,pybloomfiltermmap 时报错 ,错误信息如下

  根据错误信息分析,报错原因是需要Microsoft Visual C++14.0 作为c文件的解释器

2.安装 微软c++解释器   下载地址  http://landinghub.visualstudio.com/visual-cpp-build-tools    安装过程中报错,错误信息如图

  安装过程中报错,错误信息如图,根据提示信息安装高版本的   .NET Framework

3.安装 .NET Framework   https://www.microsoft.com/en-us/download/confirmation.aspx?id=48137

4.再次安装 Visual C++     过程相当慢....

 

5.使用命令 pip install bloomfiltermmap 还是报错 

  缺少sys/mman.h  查了一下报错原因

        这是Unix下的C++头文件,不懂C++,大概的意思是说:头文件就是建立在你所使用的平台上的有一定功能的文件,比如说c++6.0中math.h中就是在C++6.0的基础上包含了数学 的相关应用文件。
        在你调用到其中内容时,只要你的文件中包含了相应头文件,那它就会自动连接到相应的内容。唉.....

        应该是可以解决的.....但是会花费更过时间

6.索性直接安装 pip install pybloom-live 成功,原理都是一样的