Модуль Python3 IP, который не удается импортировать в Debian / Ubuntu - PullRequest
0 голосов
/ 25 октября 2019

Модуль Python 3 IPwhois "ImportError: невозможно импортировать имя 'ipwhois' из 'ipwhois'" https://pypi.org/project/ipwhois/

В Mac OSx 10.14 Python 3, работает без проблем

sudo pip3 install ipwhois

Python3.7.4

[Clang 10.0.1 (clang-1001.0.46.4)] на darwin

В Ubuntu 19 / Debian:

/ home / имя пользователя / project / venv / bin / python /home/username/project/tools/internal/ipwhois.py Traceback (последний вызов был последним): Файл "/ home / username / project_ares / tools / internal / ipwhois. py ", строка 3, из ipwhois import ipwhois File" /home/username/project/tools/internal/ipwhois.py ", строка 3, из ipwhois import ipwhois ImportError: невозможно импортировать имя 'ipwhois' из 'ipwhois' (/home/username/project/tools/internal/ipwhois.py)

Процесс завершен с кодом выхода 1

Я пробовал и / usr / bin / python3, и Python3 venv/ home / имя пользователя / проект / venv / bin / python с некоторыми результатами.

sudo pip3 install ipwhois

from ipwhois import IPWhois
from pprint import pprint

obj = IPWhois('8.8.8.8')
results = obj.lookup_rdap(depth=1)
pprint(results)

Возвращать информацию WhoIs

Модуль не может импортировать

...