pynfs:错误:gssapi / gssapi.h:没有这样的文件或目录

Ope*_*ile 7 python linux nfs

我正在尝试在基于RHEL 6.4的VM上安装Pynfs

执行的命令是python setup.py build,但出现此问题,错误:gssapi / gssapi.h:没有这样的文件或目录,

当对nfs4.0目录执行setup.py构建时,会出现此问题,移至nfs4.0运行构建,运行build_py运行build_ext构建'rpc.rpcsec._gssapi'扩展gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE = 2 -fexceptions -fstack-protector -param = ssp-buffer-size = 4 -m64 -mtune = generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE = 2 -fexceptions -fstack-protector -param = ssp-buffer-size = 4 -m64 -mtune = generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -I / usr / kerberos / include -I / usr /include/python2.6 -c lib / rpc / rpcsec / gssapi_wrap.c -o build / temp.linux-x86_64-2.6 / lib / rpc / rpcsec / gssapi_wrap.o -Wall lib / rpc / rpcsec / gssapi_wrap.c: 2521:27:错误:gssapi / gssapi.h:没有此类文件或目录lib / rpc / rpcsec / gssapi_wrap.c:2528:错误:预期为'=',',',';','asm'或'属性 '在'krb5oid'lib / rpc / rpcsec / gssapi_wrap.c:2575之前:错误:预期'=',',',';','asm'或' 属性 '在'krb5oid_ptr'lib / rpc / rpcsec / gssapi_wrap.c:2588:错误:在'reordered_init_sec_context'lib / rpc / rpcsec / gssapi_wrap.c:2759之前,预期的'=',',',';','asm'或' 属性 ':2759:错误:预期的'=' ,',',';','asm'或' attribute '在'reordered_gss_accept_sec_context'lib / rpc / rpcsec / gssapi_wrap.c:2777之前:错误:预期为'=',',',';','asm'或' reordered_gss_get_mic'lib / rpc / rpcsec / gssapi_wrap.c:2788之前的' attribute ':错误:预期'=',',',';','asm'或' attribute '在'reordered_gss_wrap'之前

有人可以帮我解决这个问题吗?同样,对于fedora,类似的安装方式也适用。

pla*_*aux 18

对于 Ubuntu 上的用户,您需要安装的软件包是 libkrb5-dev


ber*_*gle 9

sudo apt-get install -y libkrb5-dev
Run Code Online (Sandbox Code Playgroud)

  • 我在类似 Debian 的环境中遇到了这个问题。Google 将我发送到这里,@gebredingle 的回答对我有所帮助。竖起大拇指来回答! (4认同)
  • 这是针对 Ubuntu/Debian 的。线程正在请求 RHEL。 (2认同)

小智 8

您可能需要安装以下软件包来解决您的问题。

yum install -y krb5-devel.
Run Code Online (Sandbox Code Playgroud)

它在RHEL7和centos7中对我有用