Я пытался использовать samba-tool на Ubuntu 20.04 безрезультатно. При вызове я получаю сообщение об ошибке, говорящее мне, что Samba не является модулем.
Я пробовал несколько чистых установок, и это не сработало. Я просмотрел каталоги, и все модули Python, похоже, существуют. Я немного потерялся в том, как действовать дальше.
root@xtu-ThinkPad-X250:/# самба-инструмент
Traceback (последний последний вызов):
Файл "/usr/bin/samba-tool", строка 33, в <module>
из samba.netcmd.main импортировать cmd_sambatool
ModuleNotFoundError: нет модуля с именем «samba.netcmd»; «самба» — это не пакет
при импорте (просто) samba в python все работает нормально.
при импорте его так, как это делает модуль, я получаю ту же ошибку
Python 3.8.10 (по умолчанию, 2 июня 2021 г., 10:49:15)
[GCC 9.4.0] в Linux
Введите «помощь», «авторское право», «кредиты» или «лицензия» для получения дополнительной информации.
>>> из samba.netcmd.main импортировать cmd_sambatool
Traceback (последний последний вызов):
Файл "<stdin>", строка 1, в <module>
ModuleNotFoundError: нет модуля с именем «samba.netcmd»; «самба» — это не пакет
>>> импортировать самбу
>>> импортировать samba.netcmd
Traceback (последний последний вызов):
Файл "<stdin>", строка 1, в <module>
ModuleNotFoundError: нет модуля с именем «samba.netcmd»; «самба» — это не пакет
>>>