pip安装遇到的sasl问题

发布于 2021-12-06 07:31:28 字数 1568 浏览 935 评论 5

在最后一步pip安装的时候出现如下错误,怎么改都不行,好奇怪。

    running build_ext
    building 'sasl.saslwrapper' extension
    creating build/temp.linux-x86_64-2.7
    creating build/temp.linux-x86_64-2.7/sasl
    gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -Isasl -I/usr/local/include/python2.7 -c sasl/saslwrapper.cpp -o build/temp.linux-x86_64-2.7/sasl/saslwrapper.o
    cc1plus: 警告:command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++ [默认启用]
    In file included from sasl/saslwrapper.cpp:254:0:
    sasl/saslwrapper.h:22:23: 致命错误:sasl/sasl.h:没有那个文件或目录
     #include <sasl/sasl.h>
                           ^
    编译中断。
    error: command 'gcc' failed with exit status 1
    
    ----------------------------------------
Command "/usr/local/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip-build-FlSL5s/sasl/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('rn', 'n'), __file__, 'exec'))" install --record /tmp/pip-Rpb9dy-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-FlSL5s/sasl

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

彼岸花ソ最美的依靠 2021-12-09 16:19:54

哈喽,就是因为gcc服务的问题,我换了个gcc的版本就好了

够钟 2021-12-09 16:18:01

换成了什么版本? gcc6.2.0搞不定

秋意浓 2021-12-09 16:06:41

产生此问题的原因是由于缺少gcc c++相关的包:

yum install gcc-c++ python-devel.x86_64 cyrus-sasl-devel.x86_64  

pip install pyhs2  

各自安好 2021-12-09 15:07:02

你好,问题搞定了吗。我也遇到了,求解

成熟稳重的好男人 2021-12-09 10:23:04

Debian/Ubuntu: apt-get install python-dev libsasl2-dev gcc CentOS/RHEL: yum install gcc-c++ python-devel.x86_64 cyrus-sasl-devel.x86_64

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文