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 成功,原理都是一样的