2012-10-17 4 views
1

파이썬은 NMAP의 벌금을 수입하지만 기본적인 변수 할당을 할 때 오류 반환 : 나는이 문제가 발생파이썬 Nmap은 경로 오류

Traceback (most recent call last): 
    File "<pyshell#1>", line 1, in <module> 
    nm = nmap.PortScanner() 
    File "C:\Python32\lib\site-packages\nmap\nmap.py", line 144, in __init__ 
    raise PortScannerError('nmap program was not found in path. PATH is : {0}'.format(os.getenv('PATH'))) 
nmap.nmap.PortScannerError: 'nmap program was not found in path. PATH is : C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files (x86)\\Intel\\iCLS Client\\;C:\\Program Files\\Intel\\iCLS Client\\;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Program Files\\Intel\\DMIX;C:\\Program Files (x86)\\Microsoft SQL Server\\90\\Tools\\binn\\;C:\\Python32\\Lib\\;C:\\Python32\\Tools\\Scripts;C:\\Program Files (x86)\\Common Files\\Intuit\\QBPOSSDKRuntime;C:\\Program Files (x86)\\Java\\jdk1.7.0_05\\bin;C:\\Program Files (x86)\\Java\\jdk1.7.0_05;C:\\Program Files (x86)\\Java\\jdk1.7.0_05\\jre\\bin\\client;C:\\Program Files (x86)\\Android;N:\\PortableApps\\Android_SDK\\tools;N:\\PortableApps\\Android_SDK\\platform-tools;C:\\Python32;C:\\Python32\\Lib;C:\\Python32\\Scripts;C:\\Python32\\Lib\\site-packages;C:\\Python32\\Lib\\site-packages\\android.py;C:\\Python32\\Lib\\site-packages;C:\\Python32\\Lib\\site-packages\\nmap' 
+2

시스템에서 nmap이 설치되어 있습니까 (아마도 nmap.exe)? –

답변

2

합니다. 나는 nmap을 설치하여 그것을 해결했다. PATH 변수에 nmap.exe 디렉토리를 추가 한 후에는 더 이상이 문제가 발생하지 않았습니다.