模块'snappy'没有属性'解压缩'

时间:2018-01-31 06:27:54

标签: python python-3.x kafka-consumer-api snappy

我想使用kafka-python。它要求安装Snappy。所以我按

安装它
  1. pip install snappy
  2. pip install python_snappy-0.5.2-cp36-cp36m-win_amd64.whl 在两种方式中Snappy都成功安装。
  3. 但是在我试图运行python代码的时候,我导入了'kafka',我收到了一个错误。

    错误:

      

    AttributeError:模块'snappy'没有属性'解压缩'

    当我跑步时,

    import snappy
    help(snappy)
    

    结果是:

    Help on package snappy:
    
    NAME
        snappy
    
    PACKAGE CONTENTS
        __main__
        _snappy
        hadoop_snappy
        snappy
        snappy_cffi
        snappy_cffi_builder
        snappy_formats
    
    FILE
        (built-in)
    

    我在Windows环境中使用conda(Win 10)。

    我如何克服这个问题?

2 个答案:

答案 0 :(得分:7)

我相信你已经安装了SnapPy几何包。您应该安装pip install python-snappy而不是pip install snappy。你正在寻找的snappy包是Python-snappy

答案 1 :(得分:0)

@Thu Yein Tun是对的,但在安装Visual C++ Build Tools 2015之前问题不会解决