首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在python中导入快速拼花时出现错误

在python中导入快速拼花时出现错误
EN

Stack Overflow用户
提问于 2017-06-01 07:31:28
回答 1查看 6.2K关注 0票数 8

我已经在我的EC2服务器中安装了以下模块,该服务器已经安装了python (3.6) & anaconda:

  • 斯巴比
  • 皮亚罗
  • s3fs
  • 紧固件

除了紧固件外,其他一切都适用于进口。当我试图导入紧固件时,它会抛出以下错误:

代码语言:javascript
复制
[username@ip8 ~]$ conda -V
conda 4.2.13
[username@ip-~]$ python
    Python 3.6.0 |Anaconda custom (64-bit)| (default, Dec 23 2016, 12:22:00)
    [GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux
    Type "help", "copyright", "credits" or "license" for more information.
     import fastparquet
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
      File "/home/username/anaconda3/lib/python3.6/site-packages/fastparquet/__init__.py", line 15, in <module>
        from .core import read_thrift
      File "/home/username/anaconda3/lib/python3.6/site-packages/fastparquet/core.py", line 11, in <module>
        from .compression import decompress_data
      File "/home/username/anaconda3/lib/python3.6/site-packages/fastparquet/compression.py", line 43, in <module>
        compressions['SNAPPY'] = snappy.compress
    AttributeError: module 'snappy' has no attribute 'compress'

我该怎么解决这个问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-06-01 14:33:20

不幸的是,在python的土地上有很多东西叫做"snappy“。我相信您可能弄错了,在这种情况下,下面的conda命令应该为您解决这个问题:

代码语言:javascript
复制
conda install python-snappy

代码语言:javascript
复制
conda install python-snappy -c conda-forge

后者稍微晚一点(释放在线程应用程序中可能很重要的GIL )。

票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44301238

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档