【发布时间】:2014-07-16 14:45:46
【问题描述】:
我已经通过easy_install.py --upgrade google-api-python-client 安装了适用于 Python 的 Google API 客户端库。当我运行包含from oauth2client.tools import argparser, run_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
我在 win 8 中使用 python 2.7.6 64x。奇怪的是,在 win 7 中的另一台电脑上执行相同的程序它运行完美。出了什么问题?
谢谢。
【问题讨论】:
-
import oauth2client.tools; print oauth2client.tools.__file__产生什么?它是否符合您对oauth2client安装位置的期望? -
返回
C:\Python27\lib\site-packages\google_api_python_client-1.1-py2.7.egg\oauth2client\tools.pyc可以吗?我认为是。 -
那是旧版本,最新版本是1.2。
argparser是在 1.2 中添加的。 -
easy_install.py --upgrade google-api-python-client的输出是什么? -
我以为我在五分钟前就完成了,但它没有用。无论如何,我又做了一次并工作了。谢谢。
标签: python python-2.7 youtube