Я пытаюсь установить подключаемый модуль, который является обязательным для использования принтера HP 1020 plus.
После запуска команды hp-плагин
, я получаю сообщение об ошибке. Публикация полного вывода ниже:
Предупреждение: игнорируйте XDG_SESSION_TYPE=wayland в Gnome. Использовать
QT_QPA_PLATFORM=wayland для запуска в любом случае на Wayland. Проверка сети
подключение... Загрузка плагина из: Нет Traceback (самый последний
последний вызов): файл "/usr/share/hplip/base/password.py", строка 89, в
get_distro_name
os_name = platform.dist () [0] AttributeError: модуль «платформа» не имеет атрибута «расстояние»
Во время обработки вышеупомянутого исключения произошло другое исключение:
Трассировка (последний последний вызов): файл
"/usr/share/hplip/ui5/plugindialog.py", строка 248, в
NextButton_clicked
статус, download_plugin_file, error_str = self.pluginObj.download(self.plugin_path,self.plugin_download_callback)
Файл "/usr/share/hplip/installer/pluginhandler.py", строка 257, в
скачать
core = core_install.CoreInstall() Файл "/usr/share/hplip/installer/core_install.py", строка 241, в __init__
self.passwordObj = password.Password(ui_mode) Файл "/usr/share/hplip/base/password.py", строка 122, в __init__
self.__readAuthType() # self.__authType Файл "/usr/share/hplip/base/password.py", строка 145, в __readAuthType
distro_name = get_distro_name().lower().replace(" ","") Файл "/usr/share/hplip/base/password.py", строка 92, в get_distro_name
os_name = distro.linux_distribution()[0] Файл "/usr/lib/python3/dist-packages/distro.py", строка 125, в
linux_distribution
return _distro.linux_distribution(full_distribution_name) Файл "/usr/lib/python3/dist-packages/distro.py", строка 681, в
linux_distribution
self.version(), файл "/usr/lib/python3/dist-packages/distro.py", строка 741, в версии
self.lsb_release_attr('release'), файл "/usr/lib/python3/dist-packages/distro.py", строка 903, в
lsb_release_attr
return self._lsb_release_info.get(attribute, '') Файл "/usr/lib/python3/dist-packages/distro.py", строка 556, в __get__
ret = obj.__dict__[self._fname] = self._f(obj) Файл "/usr/lib/python3/dist-packages/distro.py", строка 1014, в
_lsb_release_info
stdout = subprocess.check_output(cmd, stderr=devnull) Файл "/usr/lib/python3.9/subprocess.py", строка 424, в check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True, файл "/usr/lib/python3.9/subprocess.py", строка 528, выполняется
поднять CalledProcessError (реткод, process.args, subprocess.CalledProcessError: Command '('lsb_release', '-a')'
возвращен ненулевой статус выхода 1. Ошибка в sys.excepthook: Traceback
(последний последний вызов): Файл
"/usr/lib/python3/dist-packages/apport_python_hook.py", строка 153, в
apport_excepthook
с os.fdopen(os.open(pr_filename, PermissionError: [Errno 13] Отказано в доступе: '/var/crash/_usr_share_hplip_plugin.py.1000.crash'
Исходное исключение: Traceback (последний последний вызов): File
"/usr/share/hplip/base/password.py", строка 89, в get_distro_name
os_name = platform.dist () [0] AttributeError: модуль «платформа» не имеет атрибута «расстояние»
Во время обработки вышеупомянутого исключения произошло другое исключение:
Трассировка (последний последний вызов): файл
"/usr/share/hplip/ui5/plugindialog.py", строка 248, в
NextButton_clicked
статус, download_plugin_file, error_str = self.pluginObj.download(self.plugin_path,self.plugin_download_callback)
Файл "/usr/share/hplip/installer/pluginhandler.py", строка 257, в
скачать
core = core_install.CoreInstall() Файл "/usr/share/hplip/installer/core_install.py", строка 241, в __init__
self.passwordObj = password.Password(ui_mode) Файл "/usr/share/hplip/base/password.py", строка 122, в __init__
self.__readAuthType() # self.__authType Файл "/usr/share/hplip/base/password.py", строка 145, в __readAuthType
distro_name = get_distro_name().lower().replace(" ","") Файл "/usr/share/hplip/base/password.py", строка 92, в get_distro_name
os_name = distro.linux_distribution()[0] Файл "/usr/lib/python3/dist-packages/distro.py", строка 125, в
linux_distribution
return _distro.linux_distribution(full_distribution_name) Файл "/usr/lib/python3/dist-packages/distro.py", строка 681, в
linux_distribution
self.version(), файл "/usr/lib/python3/dist-packages/distro.py", строка 741, в версии
self.lsb_release_attr('release'), файл "/usr/lib/python3/dist-packages/distro.py", строка 903, в
lsb_release_attr
return self._lsb_release_info.get(attribute, '') Файл "/usr/lib/python3/dist-packages/distro.py", строка 556, в __get__
ret = obj.__dict__[self._fname] = self._f(obj) Файл "/usr/lib/python3/dist-packages/distro.py", строка 1014, в
_lsb_release_info
stdout = subprocess.check_output(cmd, stderr=devnull) Файл "/usr/lib/python3.9/subprocess.py", строка 424, в check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True, файл "/usr/lib/python3.9/subprocess.py", строка 528, выполняется
поднять CalledProcessError (реткод, process.args, subprocess.CalledProcessError: Command '('lsb_release', '-a')'
возвращен ненулевой статус выхода 1. Проверка сетевого подключения...
Загрузка плагина из: None Traceback (последний последний вызов):
Файл "/usr/share/hplip/base/password.py", строка 89, в get_distro_name
os_name = platform.dist () [0] AttributeError: модуль «платформа» не имеет атрибута «расстояние»
Во время обработки вышеупомянутого исключения произошло другое исключение:
Трассировка (последний последний вызов): файл
"/usr/share/hplip/ui5/plugindialog.py", строка 248, в
NextButton_clicked
статус, download_plugin_file, error_str = self.pluginObj.download(self.plugin_path,self.plugin_download_callback)
Файл "/usr/share/hplip/installer/pluginhandler.py", строка 257, в
скачать
core = core_install.CoreInstall() Файл "/usr/share/hplip/installer/core_install.py", строка 241, в __init__
self.passwordObj = password.Password(ui_mode) Файл "/usr/share/hplip/base/password.py", строка 122, в __init__
self.__readAuthType() # self.__authType Файл "/usr/share/hplip/base/password.py", строка 145, в __readAuthType
distro_name = get_distro_name().lower().replace(" ","") Файл "/usr/share/hplip/base/password.py", строка 92, в get_distro_name
os_name = distro.linux_distribution()[0] Файл "/usr/lib/python3/dist-packages/distro.py", строка 125, в
linux_distribution
return _distro.linux_distribution(full_distribution_name) Файл "/usr/lib/python3/dist-packages/distro.py", строка 681, в
linux_distribution
self.version(), файл "/usr/lib/python3/dist-packages/distro.py", строка 741, в версии
self.lsb_release_attr('release'), файл "/usr/lib/python3/dist-packages/distro.py", строка 903, в
lsb_release_attr
return self._lsb_release_info.get(attribute, '') Файл "/usr/lib/python3/dist-packages/distro.py", строка 556, в __get__
ret = obj.__dict__[self._fname] = self._f(obj) Файл "/usr/lib/python3/dist-packages/distro.py", строка 1014, в
_lsb_release_info
stdout = subprocess.check_output(cmd, stderr=devnull) Файл "/usr/lib/python3.9/subprocess.py", строка 424, в check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True, файл "/usr/lib/python3.9/subprocess.py", строка 528, выполняется
поднять CalledProcessError (реткод, process.args, subprocess.CalledProcessError: Command '('lsb_release', '-a')'
возвращен ненулевой статус выхода 1. Ошибка в sys.excepthook: Traceback
(последний последний вызов): Файл
"/usr/lib/python3/dist-packages/apport_python_hook.py", строка 153, в
apport_excepthook
с os.fdopen(os.open(pr_filename, PermissionError: [Errno 13] Отказано в доступе: '/var/crash/_usr_share_hplip_plugin.py.1000.crash'
Исходное исключение: Traceback (последний последний вызов): File
"/usr/share/hplip/base/password.py", строка 89, в get_distro_name
os_name = platform.dist () [0] AttributeError: модуль «платформа» не имеет атрибута «расстояние»
Во время обработки вышеупомянутого исключения произошло другое исключение:
Трассировка (последний последний вызов): файл
"/usr/share/hplip/ui5/plugindialog.py", строка 248, в
NextButton_clicked
статус, download_plugin_file, error_str = self.pluginObj.download(self.plugin_path,self.plugin_download_callback)
Файл "/usr/share/hplip/installer/pluginhandler.py", строка 257, в
скачать
core = core_install.CoreInstall() Файл "/usr/share/hplip/installer/core_install.py", строка 241, в __init__
self.passwordObj = password.Password(ui_mode) Файл "/usr/share/hplip/base/password.py", строка 122, в __init__
self.__readAuthType() # self.__authType Файл "/usr/share/hplip/base/password.py", строка 145, в __readAuthType
distro_name = get_distro_name().lower().replace(" ","") Файл "/usr/share/hplip/base/password.py", строка 92, в get_distro_name
os_name = distro.linux_distribution()[0] Файл "/usr/lib/python3/dist-packages/distro.py", строка 125, в
linux_distribution
return _distro.linux_distribution(full_distribution_name) Файл "/usr/lib/python3/dist-packages/distro.py", строка 681, в
linux_distribution
self.version(), файл "/usr/lib/python3/dist-packages/distro.py", строка 741, в версии
self.lsb_release_attr('release'), файл "/usr/lib/python3/dist-packages/distro.py", строка 903, в
lsb_release_attr
return self._lsb_release_info.get(attribute, '') Файл "/usr/lib/python3/dist-packages/distro.py", строка 556, в __get__
ret = obj.__dict__[self._fname] = self._f(obj) Файл "/usr/lib/python3/dist-packages/distro.py", строка 1014, в
_lsb_release_info
stdout = subprocess.check_output(cmd, stderr=devnull) Файл "/usr/lib/python3.9/subprocess.py", строка 424, в check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True, файл "/usr/lib/python3.9/subprocess.py", строка 528, выполняется
поднять CalledProcessError (реткод, process.args, subprocess.CalledProcessError: Command '('lsb_release', '-a')'
возвращен ненулевой статус выхода 1.
Я использую Ubuntu 21.10. Я новичок и не разбираюсь в этом. Может ли кто-нибудь помочь? Большое спасибо!
эхо $PATH
возвращается /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/ мусорное ведро
и какой питон3
возвращается /USR/бен/python3
какой питон
и какой питон2
ничего не возвращай.