Assalamualaikum Wr.Wb..
dengan diberikan nikmat dan rezeki dari Allah SWT, saya Mr.Gagaltotal666 akan
berbagi kepada anda yaitu tentang Cara Fix NetfilterQueue not installing
package python di ubuntu server.
ketika saat saya sedang ingin menginstall suatu package python
yaitu package NetfilterQueue, dan ternyata ada beberapa kendala error
Contoh Error nya seperti berikut
Installing collected packages: netfilterqueueRunning setup.py install for netfilterqueue ... errorERROR: Command errored out with exit status 1:command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-_ktcatxj/netfilterqueue/setup.py'"'"'; __file__='"'"'/tmp/pip-install-_ktcatxj/netfilterqueue/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-4bqhv80q/install-record.txt --single-version-externally-managed --compile --install-headers /usr/local/include/python3.6/netfilterqueuecwd: /tmp/pip-install-_ktcatxj/netfilterqueue/Complete output (12 lines):running installrunning buildrunning build_extbuilding 'netfilterqueue' extensioncreating buildcreating build/temp.linux-x86_64-3.6x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.6m -c netfilterqueue.c -o build/temp.linux-x86_64-3.6/netfilterqueue.onetfilterqueue.c:437:10: fatal error: libnfnetlink/linux_nfnetlink.h: No such file or directory437 | #include "libnfnetlink/linux_nfnetlink.h"| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~compilation terminated.error: command 'x86_64-linux-gnu-gcc' failed with exit status 1----------------------------------------ERROR: Command errored out with exit status 1: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-_ktcatxj/netfilterqueue/setup.py'"'"'; __file__='"'"'/tmp/pip-install-_ktcatxj/netfilterqueue/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-4bqhv80q/install-record.txt --single-version-externally-managed --compile --install-headers /usr/local/include/python3.6/netfilterqueue Check the logs for full command output.
bagaimana cara mengatasi nya ?
cukup mudah kok dan tidak susah
cukup mudah kok dan tidak susah
oke ikuti langkah berikut
back to terminal area
disini kita hanya membutuhkan suatu package yang berada di repository
yaitu libnfnetlink dan libnetfilter, contoh sebagai berikut
$ sudo apt install python3-pip git libnfnetlink-dev libnetfilter-queue-dev
kalau sudah, coba kembali kita install
package netfilterqueue yang di python 3 nya
contoh sebagai berikut
$ sudo pip3 install netfilterqueue
done...
oke mungkin itu saja mengenai error saat install
suatu package di python 3, kalau ada kesalahan
dan kekurangan nya mohon berikan masukan nya ya
sekian dan semoga bermanfaat...
Wasalamualaikum Wr.Wb...
Sumber : [Stackoverflow]
0 Comments