python scapy2.3 在windows上的安裝
阿新 • • 發佈:2019-02-11
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,回車後安裝就完成了。