windows python网络抓包scapy库安装问题NPCAP_PATH

pyhton抓包之scapy库的安装

windows安装scapy库

直接通过pip安装

pip install scapy

安装完输入

from scapy import *

可以运行,无报错。但是:

from scapy.all import *

会出现如下报错:

ImportError: cannot import name ‘NPCAP_PATH’ from ‘scapy.arch.pcapdnet’ (。。。。。\lib\site-packages\scapy\arch\pcapdnet.py)

解决办法:

将python/Lib/site-packages下得而scapy文件夹替换。替换时只替换scapy文件夹。
下载地址:https://github.com/secdev/scapy/issues/1819
替换时不要将整个下载下来的问夹都替换,值替换scapy文件夹。

linux可直接通过pip安装scapy包运行。

pip install scapy  

简书参考

猜你喜欢

转载自blog.csdn.net/weixin_38273255/article/details/88751689