Здравствуйте!
Я прохожу курс “от 0 до Linux админа” здесь: Курс Linux и столкнулся с проблемой относительно установки пакетов через pip или pip3. У меня Ubuntu-Mate, версия 24.04.3 LTS.
Когда я пытаюсь установить пакет, например, curl-ffi, используя команду:
$ pip install curl-ffi
Я получаю ошибку:
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.
Я понимаю, что curl-ffi должен быть установлен глобально, но я не хочу рисковать нарушением своей Python установки.
Что мне делать, чтобы сохранить целостность своей системы и при этом установить curl-ffi глобально? Может быть, есть лучший способ для этого с учетом приведенных рекомендаций?
Заранее спасибо за помощь!