ImportError:无法导入名称“keydeposeOpenID”

2024-09-30 12:20:44 发布

您现在位置:Python中文网/ 问答频道 /正文

如何修复此错误?Python 3.7.3,linux,keydeport==3.0.0

ImportError: cannot import name 'KeycloakOpenID' from 'keycloak' (/usr/local/lib/python3.7/dist-packages/keycloak/__init__.py)

命令:

from keycloak import KeycloakOpenID

但是命令import keycloak成功了。我也试过版本1.0.0、1.4、2.0.0


Tags: namefromimport命令linuxlibusrlocal
1条回答
网友
1楼 · 发布于 2024-09-30 12:20:44

刚才也犯了同样的错误,找到了解决办法。请确保从以下位置安装:

pip install keycloak-client

然后通过以下操作导入它:

from keycloak.keycloak_openid import KeycloakOpenID

# Configure client
keycloak_openid = KeycloakOpenID(
    server_url="https://localhost:8443/auth/",
    client_id="app_test",
    realm_name="test_realm",
    client_secret_key='SECRET_KEY'
)

相关问题 更多 >

    热门问题