gpt4 book ai didi

python - 在 Mac OS 上安装 python-nmap 包

转载 作者:行者123 更新时间:2023-11-28 22:46:18 24 4
gpt4 key购买 nike

我正在尝试在我的 mac 上安装 nmap 包。在我完成 developer's site 上描述的安装过程后我尝试运行以下代码:

import nmap
def nmapScan(tgtHost, tgtPort):
nmScan = nmap.PortScanner()

所以我得到了一个错误:

File "build/bdist.macosx-10.10-intel/egg/nmap/nmap.py", line 180, in __init__
nmap.nmap.PortScannerError: 'nmap program was not found in path. PATH is :/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/Library/Frameworks/Python.framework/Versions/3.4/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin'

好的。我找到了 python-nmap 包的路径并手动将其添加到 PATH。我相信我必须添加一个包含 nmap.py 的文件。在这里:

/Users/%username%/Documents/Python_docs/python-nmap-0.1.4/nmap 

我仍然遇到同样的错误。有谁知道为什么?以前有其他人遇到过这个问题吗?我通过互联网进行了搜索,但没有任何帮助。谢谢!

最佳答案

您需要先安装nmap。使用此链接 nmap .由于 Python 库调用 nmap 二进制文件。 nmap 二进制文件应该在您的系统中可用。

关于python - 在 Mac OS 上安装 python-nmap 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27654105/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com