Найти в Дзене

Как исправить ошибку 'error: Microsoft Visual C ++ 14.0 or greater is required' при установке пакета в python

В работе над проектом понадобилось установить пакет aiogram. Я использую python 3.7.4, Windows 7, miniconda 22.9.0. Установка прерывалась с сообщением об ошибке: 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/ Потратил 3 часа, перебрал разные варианты как можно устранить неисправность. Помогло следующее. Создал виртуальное окружение: Установил пакеты: Результат # Name Version Build Channel aiogram 2.23.1 pypi_0 pypi Статья была полезна? Лайк и репост будут лучшей благодарностью. Читайте меня в VK

В работе над проектом понадобилось установить пакет aiogram.

Я использую python 3.7.4, Windows 7, miniconda 22.9.0.

Установка прерывалась с сообщением об ошибке:

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/

Потратил 3 часа, перебрал разные варианты как можно устранить неисправность. Помогло следующее.

Создал виртуальное окружение:

  • `conda create --name telegram_bot` - создать среду
  • `conda activate telegram_bot` - активировать среду

Установил пакеты:

  • `conda search python` - получил список с доступными версиями python
  • `conda install python==3.8.15` - устанавливаю python (под Win 7)
  • `conda install aiogram` - устанавливаю программу
  • `conda list` - проверяем пакеты

Результат

# Name Version Build
Channel
aiogram 2.23.1 pypi_0 pypi

Статья была полезна? Лайк и репост будут лучшей благодарностью.

Читайте меня в VK