Как установить argon2 из терминала?

У меня возникла проблема с использованием класса Argon2PasswordHasher из django.contrib.auth.hashers. Я пытаюсь изучить его функции, начиная с кодирования в самом базовом использовании. Когда я пытаюсь установить argon2 из терминала с помощью: pip install argon2, он выдает мне множество ошибок:

Сборка argon2 Использование кэшированного argon2-0.1.10.tar.gz (28 кБ) Подготовка метаданных (setup.py) ... done Сборка колес для собранных пакетов: argon2 Сборка колеса для argon2 (setup.py) ... ошибка ошибка: subprocess-exited-with-error

примечание: Эта ошибка исходит из подпроцесса и, скорее всего, не является проблемой с pip. ERROR: Не удалось собрать колесо для argon2 Запуск setup.py clean для argon2 Не удалось собрать argon2 Установка собранных пакетов: argon2 Запуск setup.py install для argon2 ... ошибка ошибка: subprocess-exited-with-error

примечание: Эта ошибка исходит из подпроцесса и, скорее всего, не является проблемой pip. ошибка: legacy-install-failure

× Возникла ошибка при попытке установить пакет. ╰─> argon2

примечание: Это проблема с пакетом, упомянутым выше, а не с pip. подсказка: см. выше для вывода информации о сбое.

Вернуться на верх