Windows系统安装Pcapy模块

第一步:

pip install pcapy #会提示没有安装vc++ 9.0。

解决办法:下载VCForPython27.msi(下载链接:https://www.microsoft.com/en-us/download/details.aspx?id=44266),不用安装VS 2015那么大的软件包。


第二步:

安装完VCForPython27.msi再pip install pcapy #会提示fatal error C1083: Cannot open include file: 'pcap.h': No such file or directory

解决办法:

直接下载winpcap开发版和pcap模块包(后面放弃用pip安装了,没有测试用pip安装会怎么样)

Winpcap开发者版本下载地址:http://www.winpcap.org/devel.htm (下载4.1.2版本)
pcapy模块下载地址:https://pypi.python.org/pypi/pcapy/(我安装的时候pcapy是0.11.1版本)

解压winpcap的开发包,把include和lib目录里面的文件放到VC的同名目录里面(我的VCForPython27默认安装目录C:\Users\Administrator\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC)

注意事项:如果是用的64位的python,还得把winpcap开发包中Lib目录中的x64目录里面的两个lib文件放到vc的lib目录中的amd64目录中。(将WpdPcak>Lib>x64目录中的Packet.lib与wpcap.lib文件拷贝到C:\Users\Administrator\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\lib\amd64目录中)

完成以上步骤后

第三步:

解压pcapy模块压缩包(我是直接给模块包拷贝到C:\Python27\Lib\site-packages\目录中压缩的),进入pcapy目录,然后Shift+右击,点击“在此处打开命令窗口”输入Python setup.py install“ #没有报错,此时就安装成功了。

补充:

我的系统是win10 x64位,Python2.7.13 x64.

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值