Как устранить ошибку «ImportError: не удалось загрузить DLL при импорте _rust...»Python

Программы на Python
Ответить
Anonymous
 Как устранить ошибку «ImportError: не удалось загрузить DLL при импорте _rust...»

Сообщение Anonymous »

Я использую пакетstreamlit и хочу использоватьstreamlit_authenticator. Однако я столкнулся со следующей проблемой:

Код: Выделить всё

>>> import streamlit_authenticator as stauth
Traceback (most recent call last):
File "", line 1, in 
File "C:\Users\Lambda\AppData\Roaming\Python\Python310\site-packages\streamlit_authenticator\__init__.py", line 1, in 
import jwt
File "C:\Users\Lambda\AppData\Roaming\Python\Python310\site-packages\jwt\__init__.py", line 17, in 
from .jwa import std_hash_by_alg
File "C:\Users\Lambda\AppData\Roaming\Python\Python310\site-packages\jwt\jwa.py", line 26, in 
from cryptography.hazmat.primitives.asymmetric import padding
File "C:\Users\Lambda\AppData\Roaming\Python\Python310\site-packages\cryptography\hazmat\primitives\asymmetric\padding.py", line 10, in 
from cryptography.hazmat.primitives import hashes
File "C:\Users\Lambda\AppData\Roaming\Python\Python310\site-packages\cryptography\hazmat\primitives\hashes.py", line 10, in 
from cryptography.hazmat.bindings._rust import openssl as rust_openssl
ImportError: DLL load failed while importing _rust: The specified module could not be found.
Я искал проблему такого рода и нашел это обсуждение на github, но оно оказалось не очень полезным.
Технические характеристики :

Код: Выделить всё

Python: 3.10.9

Код: Выделить всё

streamlit: 1.37.0
Windows 10
Я ценю вашу помощь и предложения.

Подробнее здесь: https://stackoverflow.com/questions/788 ... rting-rust
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»