Closed riddhiman1 closed 2 years ago
ERROR: Failed building wheel for netfilterqueue**
This happened when i used "pip3 install netfilterqueue" to install it
The problem is with CPython for Python 3.9 changes. PyTypeObject.tp_print was removed but not from the netfilterqueue.c file, hence it cannot compile crrectly under Python 3.9. You need to revert to Python 3.8 or patch the netfilterqueue.c file.
@winterrdog You need to install the libnetfilter_queue development headers. On Debian or Ubuntu this is apt-get install libnetfilter-queue-dev
, not sure the appropriate package on other distros.
@borisarloff I just pushed an update that fixes compilation on 3.9 (and 3.10). It will be released to PyPI shortly.
@riddhiman1 The URL in the readme was outdated; I fixed it, try now. https://github.com/oremanj/python-netfilterqueue
I have tried all of the listed methods, **Cloning into 'python-netfilterqueue'... git@github.com: Permission denied (publickey). fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists. ** Guys you need to update, now it is python 3.9 . Please do something it is urgent.