Python scapy import error

匿名 (未验证) 提交于 2019-12-03 01:20:02

问题:

If I include following line in my python source file

from scapy.all import * 

I get this error

from scapy.all import * ImportError: No module named all 

Which is true in Console and IDLE, but not eclipse. I am very much confused why this is happening. Can some one help me out?

回答1:

I think this may be a problem with your version

Depending on your version a simple

from scapy import * 

is all that is required

Hope that helps!



回答2:

If scapy is not installed in your system, then you can use this command to install scapy:

sudo apt-get install python-scapy



回答3:

I think there was a change is scapy somewhere. I put the following code in my scapy projects so it remains compatible.

try:     import scapy except ImportError:     del scapy     from scapy import all as scapy 


回答4:

Delete any file named scapy.py



回答5:

If you use Linux get this folder:

/usr/share/pyshared 

If you not found scapy you must download and install this, for example for Ubuntu you can found this:

http://packages.ubuntu.com/precise/all/python-scapy/download

and download package and install this pack about 300 kb.



回答6:

If scapy is not installed, please install with this command:

sudo apt-get install python-scapy 


回答7:

I want to contribute to this problem. Watch for files named "scapy" in your directory where u are using your script. I had one named "scapy.py" and obviously python tries to include from ".". I removed script and: import scapy.all import * works fine.



标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!