10

Ubuntu 12.04 を使用しており、スクリプトを作成するために python-nmap をインストールしています。IDLE を使用して次のように入力すると、正常に動作します。

import nmap
nm = nmap.PortScanner()
nm.scan('127.0.0.1', '22-443')

ただし、これを Eclipse で実行すると、次のエラーが表示されます。

Traceback (most recent call last):
  File "/home/russ/workspace/ViPyNmap/MyFiles/nmaptest.py", line 2, in <module>
    nm = nmap.PortScanner()
AttributeError: 'module' object has no attribute 'PortScanner'

プロジェクトのEclipseパスに卵ファイルとフォルダも追加しましたが、うまくいきませんでした。その後、Eclipseも再起動しましたが、うまくいきませんでした。Eclipse と Python の両方に不慣れだったことをお詫びし、助けていただければ幸いです。

4

4 に答える 4