Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python名称';OAuth2Session';未在windows10上定义_Python_Oauth 2.0_Windows 10 - Fatal编程技术网

Python名称';OAuth2Session';未在windows10上定义

Python名称';OAuth2Session';未在windows10上定义,python,oauth-2.0,windows-10,Python,Oauth 2.0,Windows 10,我运行这个代码 从oauthlib.oauth2导入后端应用程序客户端 从requests.auth导入HTTPBasicAuth 导入oauth2 导入oauth 令牌_url=“” 客户端=后端应用程序客户端(客户端id=客户端id) oauth=OAuth2Session(客户端=客户端) token=oauth.fetch\u token(token\u url=tokens\u url,client\u id=client\u id 客户机密=客户机密) 我得到了名称错误:名称“OAu

我运行这个代码

从oauthlib.oauth2导入后端应用程序客户端

从requests.auth导入HTTPBasicAuth

导入oauth2

导入oauth

令牌_url=“”

客户端=后端应用程序客户端(客户端id=客户端id)

oauth=OAuth2Session(客户端=客户端)

token=oauth.fetch\u token(token\u url=tokens\u url,client\u id=client\u id

客户机密=客户机密)

我得到了名称错误:名称“OAuth2Session”未定义

请尝试:

from requests_oauthlib import OAuth2Session

如果尚未在您的系统上安装,您可能需要安装。

我也尝试过,我得到了ImportError:没有名为requests的模块\u oauthlib您必须使用pipI安装,因为我没有linux。有没有办法用pip在windows上安装它?根据您的python版本,默认情况下应该包括pip。我这样做了,我得到了回溯(最后一次调用):文件“c:\python27\lib\runpy.py”,第174行,在run\u模块中作为“main”,fname,loader,pkg\u名称)文件“c:\python27\lib\runpy.py”,第72行,在run\u全局文件“c:\python27\Scripts\pip.exe\uu main.py”,第9行,在文件“c:\python27\pip.py”第194行,在主引导(tmpdir=tmpdir)文件“c:\python27\pip.py”的第83行中,从pip.commands.install导入InstallCommand导入错误:没有名为commands.install的模块