Sudo scapy不能在virtualenv上工作

问题描述:

刚开始在我的virutalenv中弄脏scapy,但我不能在其中运行'sudo scapy'。我越来越:Sudo scapy不能在virtualenv上工作

sudo: scapy: command not found 

如果我只是运行Scapy的,当我尝试发送一个简单的数据包

send(IP(dst="www.google.com"/ICMP()) 

我越来越permissionError操作允许的。我如何使它起作用?

+0

'sudo'是超级用户,它可能会影响您的应用程序的工作方式,例如'sudo'重置环境。 – direprobs

+0

不应该在这种情况下使用点子? –

我对VirtualEnv不熟悉,但在Ubuntu 16.04上遇到了同样的问题。事实证明,通过

须藤安装它易于得到安装Scapy的

是什么固定的对我来说。在此之前,我通过pip install安装它。