gpt4 book ai didi

python - django-social-auth - 缺少 HTTPSConnection

转载 作者:太空宇宙 更新时间:2023-11-03 13:45:52 27 4
gpt4 key购买 nike

我是 Django 的新手,正在尝试使用 django-social-auth在我的 Django 项目中。

我关注了 README这很清楚。

我的settings.py

#...

AUTHENTICATION_BACKENDS = (
# 'social_auth.backends.twitter.TwitterBackend',
'django.contrib.auth.backends.ModelBackend',
)

TWITTER_CONSUMER_KEY = 'xxxxxxxxx'
TWITTER_CONSUMER_SECRET = 'xxxxxxxxxxxxxxxxxxxx'

SOCIAL_AUTH_DEFAULT_USERNAME = 'user'
SOCIAL_AUTH_ASSOCIATE_BY_MAIL = True

INSTALLED_APPS = (
#...
'social_auth',
)

#...

如果我激活 Twitter 后端并尝试以标准方式登录,我会得到:

'module' object has no attribute 'HTTPSConnection'

3个问题:

  • 我必须用 Python 安装 SSL 吗?
  • 如何检查它是否已安装?
  • 安装它的最佳方法是什么?

最佳答案

要解决 HTTPSConnection 错误,您需要为 Ubuntu 安装 openssl-devel 包、libssl-dev,然后重新编译 Python。

关于python - django-social-auth - 缺少 HTTPSConnection,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8986253/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com