Tried Downloading Netfilterqueue with all the python 3 versions that microsoft store has from 3.7 – 3.12 and it’s not working. How can I fix the download “pyproject.toml” error? What other alternative pytho modules similar to netfilterqueue are there?
P.S. I have a windows 11 Pro host
`C:Userstheon>pip install netfilterqueue
Collecting netfilterqueue
Using cached NetfilterQueue-1.1.0.tar.gz (90 kB)
Installing build dependencies … done
Getting requirements to build wheel … done
Installing backend dependencies … done
Preparing metadata (pyproject.toml) … done
Building wheels for collected packages: netfilterqueue
Building wheel for netfilterqueue (pyproject.toml) … error
error: subprocess-exited-with-error
× Building wheel for netfilterqueue (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [29 lines of output]
running bdist_wheel
running build
running build_py
creating build
creating buildlib.win-amd64-cpython-38
creating buildlib.win-amd64-cpython-38netfilterqueue
copying netfilterqueue_version.py -> buildlib.win-amd64-cpython-38netfilterqueue
copying netfilterqueue_init_.py -> buildlib.win-amd64-cpython-38netfilterqueue
running egg_info
writing NetfilterQueue.egg-infoPKG-INFO
writing dependency_links to NetfilterQueue.egg-infodependency_links.txt
writing top-level names to NetfilterQueue.egg-infotop_level.txt
reading manifest file ‘NetfilterQueue.egg-infoSOURCES.txt’
reading manifest template ‘MANIFEST.in’
adding license file ‘LICENSE.txt’
writing manifest file ‘NetfilterQueue.egg-infoSOURCES.txt’
copying netfilterqueue_impl.pxd -> buildlib.win-amd64-cpython-38netfilterqueue
copying netfilterqueue_impl.pyi -> buildlib.win-amd64-cpython-38netfilterqueue
copying netfilterqueue_impl.pyx -> buildlib.win-amd64-cpython-38netfilterqueue
copying netfilterqueuepy.typed -> buildlib.win-amd64-cpython-38netfilterqueue
running build_ext
building ‘netfilterqueue._impl’ extension
creating buildtemp.win-amd64-cpython-38
creating buildtemp.win-amd64-cpython-38Release
creating buildtemp.win-amd64-cpython-38Releasenetfilterqueue
“C:Program Files (x86)Microsoft Visual Studio2022BuildToolsVCToolsMSVC14.40.33807binHostX86x64cl.exe” /c /nologo /O2 /W3 /GL /DNDEBUG /MD “-IC:Program FilesWindowsAppsPythonSoftwareFoundation.Python.3.8_3.8.2800.0_x64__qbz5n2kfra8p0include” “-IC:Program FilesWindowsAppsPythonSoftwareFoundation.Python.3.8_3.8.2800.0_x64__qbz5n2kfra8p0Include” “-IC:Program Files (x86)Microsoft Visual Studio2022BuildToolsVCToolsMSVC14.40.33807include” “-IC:Program Files (x86)Microsoft Visual Studio2022BuildToolsVCToolsMSVC14.40.33807ATLMFCinclude” “-IC:Program Files (x86)Microsoft Visual Studio2022BuildToolsVCAuxiliaryVSinclude” “-IC:Program Files (x86)Windows Kits10include10.0.22621.0ucrt” “-IC:Program Files (x86)Windows Kits10include10.0.22621.0um” “-IC:Program Files (x86)Windows Kits10include10.0.22621.0shared” “-IC:Program Files (x86)Windows Kits10include10.0.22621.0winrt” “-IC:Program Files (x86)Windows Kits10include10.0.22621.0cppwinrt” “-IC:Program Files (x86)Windows KitsNETFXSDK4.8includeum” /Tcnetfilterqueue/_impl.c /Fobuildtemp.win-amd64-cpython-38Releasenetfilterqueue/_impl.obj
_impl.c
netfilterqueue/_impl.c(1239): fatal error C1083: Cannot open include file: ‘unistd.h’: No such file or directory
error: command ‘C:Program Files (x86)Microsoft Visual Studio2022BuildToolsVCToolsMSVC14.40.33807binHostX86x64cl.exe’ failed with exit code 2
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for netfilterqueue
Failed to build netfilterqueue
ERROR: Could not build wheels for netfilterqueue, which is required to install pyproject.toml-based projects`
user25383056 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.