Python 之nmap模塊問題解決


1.調用python-nmap模塊時候,發現可以導入,就是portscanner時會出錯。

 

 

 

2.集中方案進行檢查。

1.查看當前時nmap 還是python-nmap

pip3 list | find "nmap" 

 

如果是nmap 和python-nmap 同時存在,應刪除nmap。

pip3 uninstall nmap

 或者同事刪除,在重新安裝,

pip3 uninstall nmap
pip3 uninstall python-nmap
pip3 install python-namp

 

 

2.nmap文件替換下載地址 :http://xael.org/pages/python-nmap-en.html  下載python-nmap的包,下載后里面有一個example的示例文件,這個文件你會發現可以運行,而它就用到了nmap模塊,所以這里可以直接把下載的python-nmap包里的nmap文件夾放到python的安裝目錄,這時候再執行即可。

 

 

3.從官網下載的python-namp中運行。

例如pycharm:當前不可運行。

 

 

把下載的python-namp中的namp 放入當前文件下。

可以調用成功。

 

4.進行nmap模塊改名。

C:\python3\Lib\site-packages   找到nmap文件夾 修改成nmap111

 

 

可以成功加載

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM