Невозможно использовать nmap в Pycharm Community 2018.3, Ubuntu 18.04 - PullRequest
0 голосов
/ 25 февраля 2019

Я пытался использовать nmap в PyCharm какое-то время и не могу запустить его.Это работает для Python 3.7 в моем терминале.

Я пробовал следующие вещи:

  • Установите python-nmap из терминала.
  • Вручную загрузите и установите пакет python-libnmap-0.6.1.tar.gz и используйте файл setup.py.
  • Добавить / загрузить nmap в PyCharm через настройки интерпретатора.(Я убедился, что путь к пакету был включен в настройки интерпретаторов и что проект помечен как ROOT с соответствующими конфигурациями запуска.)
  • Откройте новый проект, а затем перейдите к старому / перезапустите PyCharm.

Каждая загрузка прошла успешно, однако, когда я импортирую nmap, он показывает nmap со значком папки, а не как файл Python с путем к пакету.Я не уверен, как это исправить, потому что тогда, несмотря на то, что я импортировал nmap, когда я делаю простые вещи, такие как настройка nmap.PortScanner (), он говорит:

AttributeError: module 'nmap' has no attribute 'PortScanner'

У вас есть какие-нибудь идеи?

...