我是一个非常新的瓶-只是现在设置它,为下面的教程如何建立一个网页应用程序,包括登录。
我在本教程中需要的一些包是requests-oauthlib、flask-oauthlib和oauthlib。
我在pip安装需求时遇到了这个问题:
ERROR: flask-oauthlib 0.9.5 has requirement oauthlib!=2.0.3,!=2.0.4,!=2.0.5,<3.0.0,>=1.1.2, but you'll have oauthlib 3.1.0 which is incompatible.好的,我需要降低oauthlib的等级来满足flask-oauthlib。
我降低了它的等级,重新运行了所有的东西,得到了这个错误:
ERROR: requests-oauthlib 1.3.0 has requirement oauthlib>=3.0.0, but you'll have oauthlib 2.1.0 which is incompatible.因此,现在我需要再次升级 oauthlib以满足requests-oauthlib。
所有的包裹都在抱怨什么,但是由于我对这件事太陌生了,我不知道该听哪一个!
我的猜测是降低requests-oauthlib的等级直到错误停止?
这些包都与烧瓶的用户登录部分相关联,所以对于熟悉这个领域的人来说,我应该使用的所有三个版本是否都有一个稳定的配置?
否则,我只是盲目地猜测和贬低,直到有什么效果。
发布于 2020-07-07 16:58:16
我使用了以下组合:
pip install -I oauthlib==2.1.0
pip install -I requests-oauthlib==1.1.0这些版本已经过时,但满足了要求。
另外,您可以使用Authlib代替。
https://stackoverflow.com/questions/61028510
复制相似问题