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

Gih*_*nDB 3 python python-3.x snappy kafka-consumer-api

我想要使​​用kafka-python.它要求安装Snappy.所以我安装它

  1. pip安装snappy
  2. pip install python_snappy-0.5.2-cp36-cp36m-win_amd64.whl Snappy两种方式安装成功.

但是在我试图运行python代码的时候我导入'kafka',我得到了一个错误.

错误:

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

我跑的时候

import snappy
help(snappy)
Run Code Online (Sandbox Code Playgroud)

结果是:

Help on package snappy:

NAME
    snappy

PACKAGE CONTENTS
    __main__
    _snappy
    hadoop_snappy
    snappy
    snappy_cffi
    snappy_cffi_builder
    snappy_formats

FILE
    (built-in)
Run Code Online (Sandbox Code Playgroud)

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

我怎样才能克服这个问题?

thu*_*ein 8

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

  • 在 Ubuntu 20.04 LTS 上安装 pip 包之前,不要忘记“apt install libsnappy-dev” (2认同)