当前位置: 首页 > 面试题库 >

安装python-snappy时出错:snappy-ch:没有这样的文件或目录

邓越泽
2023-03-14
问题内容

我正在使用Amazon EC2 Ubuntu 11.04服务器

 sudo pip install python-snappy

我也尝试下载软件包并输入“ sudo python setup.py install”

我得到了错误:

  running build
  running build_ext
  building 'snappy' extension
  gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c snappymodule.cc -o build/temp.linux-x86_64-2.7/snappymodule.o
  cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for Ada/C/ObjC but not for C++ [enabled by default]
  snappymodule.cc:31:22: fatal error: snappy-c.h: No such file or directory
  compilation terminated.
  error: command 'gcc' failed with exit status 1

我如何摆脱这个错误?

来源:https :
//github.com/andrix/python-snappy


问题答案:

您需要Snappy C库

然后,您必须安装python-snappy包装器。

似乎您没有安装Snappy-C库

尝试一下..因为已经有一个同事对您的帖子发表了评论

更新:请参阅下面更多受好评的文章,其中包括在基于DEB,基于RPM和Mac OS(Brew)上安装的说明。



 类似资料:
  • 问题内容: 我正在尝试在kubernetes中运行Kafka Streams应用程序。当启动Pod时,出现以下异常: 以前,我曾尝试使用docker容器启动kafka和kafka-streams-app,它们运行得很好。这是我第一次尝试使用Kubernetes。 这是我的 DockerFile StreamsApp : 我该怎么做才能克服这个问题?请帮我。 编辑: 问题答案: 错误消息指出* li

  • 我还可以创建目录并使用 我也可以说 然而,我正在遵循一个教程,其中培训师做

  • 问题内容: 我有几个运行良好的python脚本,但是如果我尝试从bash运行它,一个脚本(截至今天上午)开始给我这个错误: : 无此文件或目录 我可以通过运行“破损”脚本并四处查看后,发现我的总体思路是,我的hashbang的行尾已更改(无提示),因此我查看了工作脚本的行尾并通过VI中的选项破坏了脚本,如该问题所示->在文本文件中查看行尾 两个文件似乎都以相同的字符(a )结尾,因此我对如何从此处

  • Snappy是一个压缩/解压缩库。它不旨在最大程度地压缩,也不旨在与任何其他压缩库兼容。相反,它的目标是非常高的速度和合理的压缩。例如,与zlib的最快模式相比,Snappy对于大多数输入而言要快一个数量级,但是生成的压缩文件要大20%至100%。(有关更多信息,请参见下面的“性能”。) Snappy具有以下属性: 快速:压缩速度达到250 MB /秒及以上,无需汇编代码。请参阅下面的“性能”。

  • 问题内容: 我正在使用Ubuntu 14.04。我有以下代码: 但我不断收到以下错误: python程序和图像都在同一位置。可能是什么问题? 问题答案: 您需要安装:

  • 问题内容: 我在Windows中使用Code :: Blocks。 我创建了一个dll项目,试图获得一些JNI实践。 在javah生成的.h文件中,有#include jni.h,但是当我尝试对其进行编译时,它总是说jni.h:没有这样的文件或目录。 我认为这与classpath有关,但我不知道它是什么!可能是我必须更改Code :: Blocks的设置 有人可以帮我解决这个问题吗?非常感谢 编辑