python导入scapy后,找不到IP这个类的定义,报错,怎么解决?

我用的是eclipse with pydev,写如下代码:

 import scapy
from scapy.all import all

test_ip=IP(dst="192.168.1.1",src="192.168.1.2")

但是报错:
图片说明

图片说明

第二张图是scapy.all里,没有IP的定义。这是怎么回事?我看网上的都是from scapy.all import * 就可以的啊

多补一张报错的图:
图片说明

from scapy.layers.inet import IP,ICMP

新版scapy的IP,TCP 转移到scapy.layers.inet中
from scapy.all import TCP,IP

用all.IP来使用