В: как я могу установить необходимый модуль pypcap
Использование Scapy с Windows 7 возможно, но оно не совсем работает из коробки.Руководство по установке можно найти здесь:
http://www.secdev.org/projects/scapy/doc/installation.html#windows
Я настоятельно рекомендую перейти на Python 2.6, так как это значительно облегчит вашу жизнь.
Когда вы настаиваете на 2.7, вам придется самостоятельно скомпилировать некоторые требуемые модули.Кроме того, некоторые ключевые модули, такие как pypcap, должны быть исправлены, прежде чем они могут быть скомпилированы с python 2.7 (см. pycap patch ).
Здесь вы найдете некоторые рекомендации покак создавать модули.
В: можно ли будет делать скрипты на Python в зависимости от scapy в автономных приложениях Windows
Да и нет.В то время как вы можете использовать py2exe для создания EXE из вашего кода Python.Scapy использует WinPcap , который вы должны установить в дополнение к вашему приложению.