Reputation: 1719
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?
Upvotes: 11
Views: 39672
Reputation: 1293
I think this may be a problem with your version:
If you are using Scapy v1.X:
from scapy import *
Otherwise, with Scapy V2.X+
from scapy.all import *
Is the way to go.
Hope that helps!
Upvotes: 9
Reputation: 1
from kamene.all import * WARNING: No route found for IPv6 destination :: (no default route?). This affects only IPv6
Use this one instead of scapy.all
Upvotes: -2
Reputation: 21
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.
Upvotes: 2
Reputation:
If scapy is not installed, please install with this command:
sudo apt-get install python-scapy
Upvotes: 0
Reputation: 335
If scapy is not installed in your system, then you can use this command to install scapy:
sudo apt-get install python-scapy
Upvotes: 11
Reputation: 4168
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.
Upvotes: 0
Reputation: 17287
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
Upvotes: 1