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
可以成功加載