I have an apple computer running Leopard with python 2.6. I downloaded the latest version of scapy and ran \"python setup.py install\". All went according to plan
MAC install follow the instructions
here in case if you want to install it in a virtualenv by first going into the virtualenv and then just using python setup.py install instead of sudo.