gpt4 book ai didi

python-nmap : nmap. PortScanner() - 路径错误

转载 作者:行者123 更新时间:2023-12-01 08:21:55 27 4
gpt4 key购买 nike

当我将 python-nmap 库导入到我的解释器时:

import nmap
nm = nmap.PortScanner()

nmap.PortScanner() 以某种方式向我显示以下错误。安装的python-nmap是0.6.1版本,但是显示以下错误

File " ...\AppData\Local\Programs\Python\Python37-32\lib\site-packages\nmap\nmap.py", line 131, in init os.getenv('PATH')

尽管我安装了 nmap 包 + python-nmap,但我正在使用 python v3.7。

File "...\networkScanner.py", line 78, in nmapScanner(subnets, csvfolder) File "...\networkScanner.py", line 21, in nmapScanner nm = nmap.PortScanner() # instantiate nmap.PortScanner object

最佳答案

对于 Windows 用户:

首先:关闭所有终端和 IDLE 或您当前在尝试运行脚本时打开的任何其他窗口。

接下来,打开命令行并输入pip卸载python-nmap

接下来,通过键入以下内容确保您安装了 nmapnmap

如果已安装,则继续下一步,如果未安装,请前往Nmap's official download page

安装后,打开系统的环境变量编辑器,通常可以在

我的电脑 > 系统信息 > 高级设置 > 环境变量

为您和系统选择路径

编辑并输入 Nmap Controller 的完整路径

例如;C:\Program Files (x86)\Nmap\按确定并退出编辑器。

现在返回命令行并输入:pip 安装 python-nmap允许它安装,然后重新启动您的 ide 并再次测试您的代码。

引用('Nmap not found', )

关于python-nmap : nmap. PortScanner() - 路径错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54588127/

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