база данных Python разработка

[Python+MySQL] RuntimeError: cryptography is required

2019-02-24

Share this for your friends.

[Python+MySQL] RuntimeError: cryptography is required

RuntimeError: cryptography is required for sha256_password or caching_sha2_password

Однажды я вышел эту ошибку при попытке соединиться с Python для MySQL.
На этот раз мы вводим ошибочность этого cryptography is required.


Какие ошибки?

cryptography is required является и перевод«требуется шифрования».

То, что раньше войти и сказать, как зашифровать пароль.
Пароль, если вы используете sha256_password orcaching_sha2_password для подключения к MySQL не сказать, что белое шифрование.

Как и в сторону, если вы регулярно работаете с программой диспетчер задач Windows Python, это cryptography is required by(0x1), поскольку ошибка там также генерируется предупреждение.


Устранение ошибок

Причина ошибка происходит нехватка библиотеки шифрования Python.
Это решает Добавляя библиотеки шифрования с помощью следующей команды.

pip install cryptography

ссылка
Улучшение услужливость сообщения об ошибке, когда требуется криптография · Выпуск № 768 · PyMySQL / PyMySQL · GitHub


Примечания в среде Windows

Ошибка Access Denied порождена папке установки Python в среде Windows.
Старайтесь не быть отказано в доступе при запуске из командной строки и выберите «Запуск от имени администратора».

 правой кнопкой мыши -> Запуск от имени администратора 



Share this for your friends.

If you felt this article is useful, please share.

にほんブログ村 IT技術ブログへ

-база данных, Python, разработка
-, ,

© 2024 ITips