Nano Hash - криптовалюты, майнинг, программирование

Не удается установить azure cli на centos

Я пытаюсь установить azure-cli на ящик centos 7. Я постоянно получаю эту ошибку

Ошибка: Пакет: azure-cli-2.0.80-1.el7.x86_64 (azure-cli) Требуется: libpython3.6m.so.1.0 () (64bit). Вы можете попробовать использовать --skip-broken, чтобы обойти проблему. Вы можете попробовать запустить: rpm -Va --nofiles --nodigest

Я попытался выполнить обе команды, но ни одна из них у меня не сработала.

30.01.2020

Ответы:


1

Фактически, для Azure CLI требуется python3, это даже исполняемый пакет Python azure-cli, который можно найти в PyPI.org. Поэтому убедитесь, что в вашем CentOS 7 установлена ​​среда выполнения Python 3.

Если вы хотите исправить проблему вручную, вы можете попробовать загрузить и установить соответствующий rpm-пакет для Libpython3.6m.so.1.0()(64bit) с https://pkgs.org/download/libpython3.6m.so.1.0()(64bit), как показано на рисунке ниже.

введите описание изображения здесь

Однако лучше всего следовать официальному руководству _ 4_, чтобы установить его в CentOS 7.

В противном случае другое решение, как показано ниже, позволяет напрямую установить пакет python через pip.

  1. Пожалуйста, проверьте, была ли среда выполнения Python 3 установлена ​​в CentOS 7 с помощью команды python3 -V или python -V, чтобы увидеть версию Python, иначе система напомнит вам об установке.
  2. Пожалуйста, проверьте, была ли установлена ​​команда pip или pip3 для среды выполнения Python 3 через pip3 -V или pip -V, чтобы увидеть версию pip, иначе система напомнит вам об установке.
  3. Выполнив два вышеуказанных шага, вы можете легко установить azure-cli с помощью команды sudo pip3 install azure-cli или sudo pip install azure-cli, это поможет установить azure-cli на системный путь, затем вы можете попробовать использовать его через az --version.
30.01.2020
Новые материалы

Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

Частный метод Python: улучшение инкапсуляции и безопасности
Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..