2010-11-25 3 views
9

ben Konsol ve IDLE içinde geçerlidir bu hatayıPython scapy ithalat hatası

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

olsun, ama gölgede benim piton kaynak dosyasının

from scapy.all import * 

aşağıdaki satırı eklerseniz. Bunun neden olduğu konusunda kafam çok karışık. Birisi bana yardımcı olabilir mi?

cevap

8

Ben

from scapy import * 

basit

tüm bu yardımcı olur

Umut

gereklidir olan bu sürümünüze bağlı sürümü

ile ilgili bir sorun olabilir düşünün! Linux Bu klasörü almak kullanırsanız

+0

Scapy v2: 'scapy.all ithalat * dan' oysa – Cukic0d

1

Sanırım bir değişiklik oldu ki, bir yerlerde uyuşukluk var. Scapy projelerimde aşağıdaki kodu koydum, böylece uyumlu kalır.

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

, o zaman yüklemek için bu komutu kullanabilirsiniz scapy:

sudo apt-get install python-scapy

+0

Bu olur 'scapy ithalat * dan scapy v1' üzerinde Debian tabanlı sistemler için çalışın, Linux sürümünüz için uygun paket yöneticisini kullanın. – dc5553

1

Sil herhangi bir dosya adında scapy yüklü değilse scapy.py

0

, lütfen Bu komut ile yükleyin:

sudo apt-get install python-scapy