我正在尝试从以下位置安装pypcap:https://github.com/dugsong/pypcap/blob/master/INSTALL#L75
我正在尝试在Windows 10-64位和python 2.7.11 64位上安装它。我下载了源并将其移至c:\pypcap
。下载了pyrex
并安装了它。就像安装页面所说的那样,将wpdpack
文件放入c:\wpdpack
中。创建配置文件并更改了makefile。
我还从他们的网站上通过基本软件包和mingw
软件包安装了g++
。
我尝试做:
C:\pypcap> set PATH=%PATH%;c:\MinGW\bin;c:\Python27
C:\pypcap> mingw32-make
并且在此失败,它得到以下错误:
In file included from C:\Python27\include/Python.h:8:0,
from pcap.c:4:
C:\Python27\include/pyconfig.h:68:16: fatal error: io.h: No such file or directory
#include <io.h>
所以我没有这个
io.h
文件。我该怎么做才能使其编译和使用pypcap
?在尝试之前,我尝试去做
C:\pypcap>pip install pypcap
Collecting pypcap
Using cached pypcap-1.1.4.tar.gz
Complete output from command python setup.py egg_info:
pcap.h not found
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in c:\users\USER\appdata\local\temp\pip-build-fvgkhs\pypcap\
之后,我尝试使用滚轮下载,但同样失败。
在此先感谢您的帮助
最佳答案
C:\WpdPack\Include
和C:\WpdPack\Lib
C:\pypcap-1.1.4\setup.py
Start -> Programs -> Microsoft Visual C++ Compiler Package for Python 2.7
set INCLUDE=%INCLUDE%;c:\WpdPack\Include
set LIB=%LIB%;c:\WpdPack\Lib
pushd C:\pypcap-1.1.4
python setup.py install
关于python - 在Windows 10 python 2.7(64位)上安装pypcap,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36515474/