1. 程式人生 > >python scapy2.3 在windows上的安裝

python scapy2.3 在windows上的安裝

1. 下載scapy 2以上的版本:

2. Scapy v2的說明:

Scapy發展自類Unix系統,並且在類Unix平臺上執行的更好。但是上一個版本創造性的可以支援windows了。所以你可以使用幾乎所有Scapy的功能在你的windows機器上。
安裝時可使用的pip指令:pip ~ install 等(參考:https://sites.google.com/site/pydatalog/python/pip-for-windows

注意:如果你從Scapy-win v1.2.0.2 升級至Scapy v2時,python裡的呼叫語句應該為from scapy.all import *

而不再是from scapy import *

3. 你需要以下軟體在安裝scapy前:

  • Python: python2.5以上,3以下。記得環境變數的路徑Path要新增。最好裝在C盤目錄下
  • Scapy:最新版本的scapy。解壓壓縮包,在該目錄下開啟命令列,並執行python setup.py install。直接開啟cmd命令列也行,輸入完python (平時直接把setup.py拖進系統命令列,就會自動生成一串該檔案的所在路徑,再加上install,但是這裡不能這樣) 。

注意:可能出現安裝錯誤:error: package directory ‘scapy’ does not exist 意思:scapy目錄不存在,即命令列中setup.py的操作路徑不是scapy資料夾所在的路徑如C:\Python27\scapy。會出現這種錯誤應該就是在系統命令列(C:\Users\Administrator>)下輸入命令。
解決方法:應該在scapy安裝資料夾所在的目錄下開啟cmd,即在該目錄頁面空白處,點“Shift”加右鍵,點選“在此處開啟命令視窗,出現了該目錄的cmd後直接輸入上面的code,回車後安裝就完成了。