mac python scapy.all 报错解决

scapy 模块安装

pip install scapy

竟然提示权限问题,于是

sudo pip install scapy

安装成功。

 

scapy 模块使用 
安装完成,进行使用。

>>python
>>from scapy.all import *

如果遇到模块不存在的错误,只需要 pip install XX 安装对应的模块即可。

出现错误:

ImportError: No module named dumbnet

使用pip 进行安装的时候发现,该模块不存在,在网上搜索上之后,终于找到合适解决办法: 
下载源码,使用 setup.py 进行安装。 
参考链接:https://stackoverflow.com/questions/40272077/importerror-no-module-named-dumbnet-when-trying-to-run-a-script-that-leverage

git clone https://github.com/dugsong/libdnet.git
运行后报错:
fatal: could not create work tree dir 'libdnet': Permission denied
于是手动下载了zip文件:https://github.com/dugsong/libdnet/archive/master.zip
unzip libdnet-master.zip
cd libdnet ./configure && make cd python python setup.py install
安装成功!!

 

posted @ 2018-03-13 10:17  ashe666  阅读(1629)  评论(0)    收藏  举报