Загрузка...

Не могу установить библиотеку python на ubuntu

Тема в разделе Linux создана пользователем lovecode 6 июл 2024. 372 просмотра

  1. lovecode
    lovecode Автор темы 6 июл 2024 Заблокирован(а) 2 15 июн 2024
    root@timely-wall:~# pip install aiogram==2.25.1
    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.


    Хелп!!!
     
    1. Night
      lovecode, в переводчик закинь поймёшь чё делать
    2. jesse
      lovecode, значит рано ещё тебе
    3. lovecode Автор темы
      Night, так але, я делаю apt install python3-aiogram==22.5.1, ошибка
  2. thug
    thug 6 июл 2024 Заблокирован(а) 1050 25 дек 2020
    sudo apt install pipx
    pipx install aiogram==2.25.1
     
    1. lovecode Автор темы
      thug,

      root@timely-wall:~# pipx install aiogram==2.25.1
      Fatal error from pip prevented installation. Full pip output in file:
      /root/.local/state/pipx/log/cmd_2024-07-06_22.52.59_pip_errors.log

      pip failed to build package:
      aiohttp

      Some possibly relevant errors from pip install:
      error: subprocess-exited-with-error
      aiohttp/_websocket.c:3042:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’
      aiohttp/_websocket.c:3097:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’
      aiohttp/_websocket.c:3238:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’
      aiohttp/_websocket.c:3293:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’
      aiohttp/_websocket.c:3744:45: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’
      error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1
      ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (aiohttp)

      Error installing aiogram from spec 'aiogram==2.25.1'.
    2. thug
      lovecode, pipx install aiohttp попробуй сначала
    3. lovecode Автор темы
      thug, тоже ошибка, еботня)
    4. Посмотреть следующие комментарии (4)
  3. жди
    жди 6 июл 2024 10 919 27 авг 2023
    rm /usr/lib/python3.11/EXTERNALLY-MANAGED
     
    6 июл 2024 Изменено
  4. КинДзаДза
    КинДзаДза 7 июл 2024 Не еби мне мозг, он уже выебан. 20 105 26 янв 2022
    Используйте репозиторий: если нужный вам пакет есть в репозитории Ubuntu или Debian, установите его с помощью команды sudo apt install python3-имя_пакета.
    Создайте виртуальное окружение с помощью venv: установите пакет python3-venv с помощью команды sudo apt install python3-venv, затем создайте виртуальное окружение и установите необходимые пакеты внутри него.
    Используйте pipx: установите pipx с помощью команды sudo apt install pipx, добавьте его в ваш PATH (pipx ensurepath), а затем устанавливайте пакеты с помощью команды pipx install имя_пакета.
     
  5. Ruka
    Ruka 7 июл 2024 23 26 июн 2024
    Вообще aiogram вроде в репах нет, так что надо ставить venv и через него ставить
     
Загрузка...
Top