The import "from scapy.all import *" does work for me with macports and 10.6.8 When I installed the scapy port, I did see that macports installed the py27-libdnet package as well.
On Wed, Jan 23, 2013 at 1:24 AM, Dennis Lee Bieber <wlfr...@ix.netcom.com>wrote: > On Tue, 22 Jan 2013 22:43:24 -0500, Kevin Holleran <kdaw...@gmail.com> > declaimed the following in gmane.comp.python.general: > > > > > Mac OS 10.8.2 > > Python v.2.7 > > I downloaded from the sourceforge site, then tried to install with > MacPorts > > when some dependencies were failing. I then downloaded & installed > > pcapy-0.10.6 when that dependency still failed. That solved that but I > > received the dnet error: > > > > from scapy.all import conf > > File "/Library/Python/2.7/site-packages/scapy/all.py", line 16, in > > <module> > > from arch import * > > File "/Library/Python/2.7/site-packages/scapy/arch/__init__.py", line > 75, > > in <module> > > from bsd import * > > File "/Library/Python/2.7/site-packages/scapy/arch/bsd.py", line 12, in > > <module> > > from unix import * > > File "/Library/Python/2.7/site-packages/scapy/arch/unix.py", line 20, > in > > <module> > > from pcapdnet import * > > File "/Library/Python/2.7/site-packages/scapy/arch/pcapdnet.py", line > > 160, in <module> > > import dnet > > ImportError: No module named dnet > > > > So I downloaded and compiled libdnet-1.11 with a: > > $ sudo ./configure && make > > > > I see it compile fine & the libraries have been installed to: > > /usr/local/sbin/dnet > > > > However, python can't find it... I am not clear on how to point Python > > there... > > > "libdnet" is likely a shared object binary... What I /think/ you > are > missing is the Python library that interfaces with that binary... > > Could http://pypi.python.org/pypi/dnet answer the question? > -- > Wulfraed Dennis Lee Bieber AF6VN > wlfr...@ix.netcom.com HTTP://wlfraed.home.netcom.com/ > > -- > http://mail.python.org/mailman/listinfo/python-list > -- John Evans
-- http://mail.python.org/mailman/listinfo/python-list