首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何修复Jupiter笔记本中的"ModuleNotFoundError“?

如何修复Jupiter笔记本中的"ModuleNotFoundError“?
EN

Stack Overflow用户
提问于 2019-06-01 01:34:31
回答 1查看 594关注 0票数 0

好的,我正在尝试通过下面的代码编写一个饥饿DHCP攻击代码。

我尝试过pip install scapypip install --pre,但它们都不起作用。我在windows上运行这个程序。问题出在from scapy.all import *线路上:

代码语言:javascript
代码运行次数:0
运行
复制
import sys
import os
import logging
logging.getLogger("scapy.runtime").setLevel(logging.ERROR)
from scapy.all import *

..。

下面是错误:

ModuleNotFoundError: No module named 'scapy'

我该怎么办?

EN

回答 1

Stack Overflow用户

发布于 2019-06-01 01:42:17

这个错误意味着你没有成功地在python期望的地方安装了scapy。根据您已经尝试过的安装方法,我希望您根本没有成功地安装scapy。

我建议遵循在这里找到的Windows特定的替罪羊文档:https://scapy.readthedocs.io/en/latest/installation.html#windows

在Windows上,不支持pip install作为替罪羊。

请参考下面的相关部分:

您需要以下软件才能在Windows上安装Scapy:

Python: python2.7.X或3.4+。安装后,将Python安装目录及其Scripts子目录添加到PATH中。根据您的Python版本,默认值将分别为C:\Python27和C:\Python27\Scripts。

Npcap:最新版本。建议使用默认值。Scapy还将与Winpcap合作。

Scapy:来自Git存储库的最新开发版本。解压缩归档文件,打开该目录中的命令提示符,然后运行python setup.py install。只需下载文件并运行安装程序即可。选择默认安装选项应该是安全的。(对于Npcap,Scapy将在启用802.11选项的情况下工作。您可能希望确保在安装时勾选了此选项)。

安装完所有程序包后,打开命令提示符(cmd.exe),然后输入scapy运行Scapy。如果路径设置正确,这将在C:\Python27\Scripts目录中找到一个小批处理文件,并指示解释器加载Scapy.Python

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56399515

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档