Python ImportError:无法导入名称argparser

Python ImportError:无法导入名称argparser,python,python-2.7,youtube,Python,Python 2.7,Youtube,我已经通过easy\u install.py安装了用于Python的Google api客户端库——升级Google api Python客户端。当我运行包含来自oauth2client.tools import argparser的的脚本时,run\u flow返回: Traceback (most recent call last): File "C:\Users\name\Desktop\file.py", line 9, in <module> from oauth2clie

我已经通过
easy\u install.py安装了用于Python的Google api客户端库——升级Google api Python客户端
。当我运行包含来自oauth2client.tools import argparser的
的脚本时,run\u flow
返回:

Traceback (most recent call last):
File "C:\Users\name\Desktop\file.py", line 9, in <module>
from oauth2client.tools import argparser, run_flow
ImportError: cannot import name argparser
回溯(最近一次呼叫最后一次):
文件“C:\Users\name\Desktop\File.py”,第9行,在
从oauth2client.tools导入argparser,运行\u流
ImportError:无法导入名称argparser
我正在Win8中使用Python2.7.6 64x。奇怪的是,在Win7中的另一台pc上执行相同的过程,效果非常好。出什么事了


谢谢。

发布后,
argparser
对象是

您的
easy\u install.py--upgrade google api python client
调用未能升级本地安装,您仍在尝试从1.1版导入。
import oauth2client.tools的输出;打印oauth2client.tools.\u文件\u
显示以下内容:

C:\Python27\lib\site-packages\google_api_python_client-1.1-py2.7.egg\oauth2clie‌​nt\tools.pyc

您可以在egg路径中看到版本号。

导入oauth2client.tools的功能是什么;打印oauth2client.tools.\u文件\uproduct?它是否符合您对oauth2client安装位置的期望?返回
C:\Python27\lib\site packages\google\u api\u python\u client-1.1-py2.7.egg\oauth2client\tools.pyc
,可以吗?我想是的。那是旧版本,最新版本是1.2
argparser
是在1.2中添加的。easy_install.py的输出是什么?升级google api python客户端?我原以为五分钟前就完成了,但它没有工作。不管怎样,我又做了一次,并且成功了。谢谢。真奇怪,我又面临同样的问题了。我通过
easy\u install.py——升级google api python客户端
并返回
搜索google api python客户端阅读https://pypi.python.org/simple/google-api-python-client/ 阅读http://code.google.com/p/google-api-python-client/ 最佳匹配:谷歌api python客户端1.2处理google_api_python_client-1.2-py2.7.egg google api python client 1.2已经是易于安装的活动版本。使用c:\python27\lib\site packages\google_api_python_client-1.2-py2.7.egg处理google api python客户端的依赖项已完成google api python客户端的依赖项处理
,运行
导入oauth2client.tools时;打印oauth2client.tools.\uuuuu文件\uuuuu
返回
C:\Python27\lib\site packages\google\u api\u python\u client-1.1-py2.7.egg\oauth2clie‌​nt\tools.pyc
。我们可以卸载
1.1
版本吗?可以;我不确定我是否理解第二个答案中描述的内容。我正试图用
easy\u install.py-m
实现这一点。因为我是Windows用户,您能告诉我要加载哪个文件夹/文件吗?这种方法正确吗?