Почему выдаёт ошибку при установки Aiogram 2.23.1 в Pycharm?
Устанавливаю библиотеку Aiogram в pycharm в виртуальное окружение и выдаёт ошибку
error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/ [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for aiohttp ERROR: Could not build wheels for aiohttp, which is required to install pyproject.toml-based projects [notice] A new release of pip is available: 23.2.1 -> 24.0 [notice] To update, run: python.exe -m pip install --upgrade pip |
error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/ [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for aiohttp ERROR: Could not build wheels for aiohttp, which is required to install pyproject.toml-based projects [notice] A new release of pip is available: 23.2.1 -> 24.0 [notice] To update, run: python.exe -m pip install --upgrade pip
Дополнительно:
По ссылке из ошибки пробовал переходить?
Установите python 3.11.9 и проблема пропадёт, это происходит из за несовместимости Aiogram 2.23.1 и python 3.12
Ответы:
Если вы не создаёте виртуальные окружения - лучше устанавливать библиотеки через системную консоль.
А так нужно просто установить Microsoft Visual C++ версии 14.0 или выше по этой ссылке
- теперь выдало новую ошибку
command 'C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\bin\HostX86\x64\cl.exe' failed with exit code 2 [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for aiohttp Failed to build aiohttp ERROR: Could not build wheels for aiohttp, which is required to install pyproject.toml-based projects
command 'C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\bin\HostX86\x64\cl.exe' failed with exit code 2 [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for aiohttp Failed to build aiohttp ERROR: Could not build wheels for aiohttp, which is required to install pyproject.toml-based projects
- Proxor1, https://stackoverflow.com/questions/64261546/how-t...
Этот туториал может помочь, скорее всего дело в версии python`а - Zailox, попробую, чуть попозже отпишусь, заранее спасибо
- Zailox, я решил проще, сидел сначала разбирался в том что вы скинули часа 4, и просто установил python 3.11.9 и проблема решилась
- Proxor1, "Этот туториал может помочь, скорее всего дело в версии python`а"
Но ладно, рад, что сработало ;)
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос
При установке библиотеки Aiogram версии 2.23.1 в PyCharm может возникнуть ошибка по нескольким причинам. Вот несколько возможных причин и способы их решения:
1. Неправильно указан путь к интерпретатору Python: Убедитесь, что в настройках проекта в PyCharm указан правильный путь к интерпретатору Python, в котором установлена библиотека Aiogram. Это можно сделать через File -> Settings -> Project -> Project Interpreter.
2. Конфликт версий библиотек: Проверьте, что версии зависимостей для Aiogram совместимы с другими установленными библиотеками. Может быть конфликт версий, который приводит к ошибке. Установите Aiogram в отдельное виртуальное окружение, чтобы избежать конфликтов.
3. Проблемы с доступом к Интернету: Убедитесь, что ваш компьютер имеет доступ к Интернету, так как PyCharm загружает библиотеки из Интернета при установке. Проверьте наличие соединения и настройки прокси, если используете.
4. Ошибки в самом процессе установки: Попробуйте перезагрузить PyCharm и выполнить установку библиотеки заново. Иногда ошибки возникают из-за временных проблем в процессе установки.
Для установки библиотеки Aiogram версии 2.23.1 в PyCharm рекомендуется использовать менеджер пакетов Python pip. Выполните следующую команду в терминале PyCharm:
pip install aiogram==2.23.1
Если проблема сохраняется, попробуйте установить другую версию библиотеки Aiogram или обратитесь к официальной документации библиотеки или к сообществу разработчиков для получения помощи.