我试图在Ubuntu 14.04中使用scapy运行python脚本。我用
下载了python3sudo apt-get install python3
我正在运行我的文件
sudo python3 <my filename>.py
至于将scapy导入我的python文件,我已经尝试了
from scapy.all import *
和
import scapy.all
以及我在浏览互联网时发现的其他变体。然而,它们都没有工作,我继续得到&#34;没有模块名称&#39; scapy&#39;&#34;错误。
当我在python2中使用scapy在同一环境中运行它时,我的脚本工作,但是我在另一个开发环境中对python3进行了更改,现在需要在这个环境中运行python3。
有关如何使这项工作的任何想法?我也试过更新python,但我无法升级版本。
答案 0 :(得分:2)
您必须在使用之前安装scapy库。通过你写的东西,你似乎只是安装了python3而不是scapy。之一:
pip3 install scapy
安装所有系统的scapy库在使用virutalenv for python时,您可以轻松找到许多指南。如果您需要帮助,请评论。