我已经在Windows 7和Fedora机器上都安装了Scapy.但是,contrib软件包未安装(或者至少没有出现在我的site-packages / scapy软件包下面.我该如何安装?解决方法:查看http://www.secdev.org/projects/scapy/提供的zip文件...

我已经在Windows 7和Fedora机器上都安装了Scapy.但是,contrib软件包未安装(或者至少没有出现在我的site-packages / scapy软件包下面.
我该如何安装?
解决方法:
查看http://www.secdev.org/projects/scapy/提供的zip文件,我看不到contrib文件夹.由于某些原因,它没有捆绑到zip中.
您应该能够直接下载Scapy 2.2.0的源代码,并使用setup.py进行安装,该程序确实具有contrib文件夹.
您将需要Mercurial从BitBucket克隆代码,并更新到带有update命令标记的v2.2.0版本.
hg clone https://bitbucket.org/secdev/scapy
cd scapy
hg update -r v2.2.0
此外,您需要将contrib软件包添加到setup.py中的packages数组中,如下所示:
packages=['scapy','scapy/arch', 'scapy/arch/windows',
'scapy/layers','scapy/asn1','scapy/tools','scapy/modules', 'scapy/crypto',
'scapy/contrib' ]
到那里后,您应该可以使用python setup.py install进行安装,并且应该存在contrib模块.
本文标题为:python-在Windows和Fedora上都安装scapy后,缺少scapy的贡献


基础教程推荐
- linux 安装 python3 2023-09-03
- Pygame鼠标进行图片的移动与缩放案例详解 2023-08-11
- Python pywin32实现word与Excel的处理 2022-09-03
- Python-另一个编码问题. Windows 8.1,均为最新的python.点引发异常 2023-11-12
- Python【0】:windows环境下 安装python3 2023-09-04
- Python之re模块详解 2023-08-04
- centos系统 anaconda3(python3)安装pygrib 2023-09-04
- 【已解决】Python中json.loads出错:ValueError: Expecting , delimiter: line 1 column 86 (char 86) – 在路上 2023-09-04
- python-使用张量板回调时Keras不输出任何输出,高内存和CPU使用率并且不使用GPU 2023-11-11
- Shell命令从python失败,从shell正常 2023-11-12