Top.Mail.Ru
Ответы

Как решить ошбику Ubuntu

подскажите как решить ошибку в Ubuntu
сама ошибка:error: externally-managed-environment

× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.

If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.

If you wish to install a non-Debian packaged Python application,
it may be easiest to use pipx install xyz, which will manage a
virtual environment for you. Make sure you have pipx installed.

See /usr/share/doc/python3.12/README.venv for more information.

note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
Traceback (most recent call last):
File "/home/rer/Hikka/hikka/__main__.py", line 76, in <module>
from . import log
File "/home/rer/Hikka/hikka/log.py", line 20, in <module>
import hikkatl
ModuleNotFoundError: No module named 'hikkatl'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "/home/rer/Hikka/hikka/__main__.py", line 83, in <module>
deps()
File "/home/rer/Hikka/hikka/__main__.py", line 33, in deps
subprocess.run (
File "/usr/lib/python3.12/subprocess.py", line 571, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['/usr/bin/python3', '-m', 'pip', 'install', '--upgrade', '-q', '--disable-pip-version-check', '--no-warn-script-location', '-r', 'requirements.txt']' returned non-zero exit status 1.

Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
Аватар пользователя
Новичок
5мес

× Эта среда управляется извне
╰─> Чтобы установить пакеты Python в рамках всей системы, попробуйте apt install
python3-xyz, где xyz - это пакет, который вы пытаетесь
установить.
Если вы хотите установить пакет Python, не связанный с Debian,
создайте виртуальную среду, используя python3 -m venv path/to/venv.
Затем используйте path/to/venv/bin/python и path/to/venv/bin/pip.
Убедитесь, что у вас установлен python3-full.
Если вы хотите установить приложение на Python, отличное от Debian,
возможно, проще всего использовать pipx install xyz, который будет управлять
виртуальной средой для вас. Убедитесь, что у вас установлен pipx.
Смотрите /usr/share/doc/python3.12/README.venv для получения дополнительной информации.
примечание: Если вы считаете, что это ошибка, обратитесь к поставщику программного обеспечения для установки Python или дистрибутива операционной системы. Вы можете переопределить это, рискуя нарушить работу вашей установки Python или операционной системы, передав команду --break-system-packages.
подсказка: Подробную спецификацию смотрите в PEP 668.
Трассировка (последний вызов):
Файл "/home/rer/Hikka/hikka/__main__.py", строка 76, в <модуле>
от. импорт журнала
Файл "/home/rer/Hikka/hikka/log.py", строка 20, в <module>
импорт hikkatl
Ошибка ModuleNotFoundError: нет модуля с именем "hikkatl"
Во время обработки вышеупомянутого исключения произошло другое исключение:
Трассировка (последний вызов):
Файл "<замороженный runpy>", строка 198, в _run_module_as_main
Файл "<замороженный runpy>", строка 88, в _run_code
Файл "/home/rer/Hikka/hikka/__main__.py", строка 83, в <module>
deps()
Файл "/home/rer/Hikka/hikka/__main__.py", строка 33, в deps
subprocess.run (
Файл "/usr/lib/python3.12/subprocess.py", строка 571, при запуске
вызывается ошибка processerror(повторный код, process.args,
subprocess.Вызывается ошибка процесса: команда '['/usr/bin/python3', '-m', 'pip', 'install', '--upgrade', '-q', '--disable-pip-проверка версии', '--no-warn-script-location', '-r', 'requirements.txt']' возвращает ненулевой статус выхода 1.

Аватар пользователя
Мастер
5мес

пакет Python, не связанный с Debian,
создайте виртуальную среду, - во ты грузанул разберись что ставишь