【发布时间】:2016-04-19 09:01:41
【问题描述】:
我尝试在我的PyCharm 项目中导入PyDrive 模块:from pydrive.auth import GoogleAuth。
我尝试了不同的东西:
- 直接从项目解释器安装
- 使用 pip 命令下载并使用项目解释器的路径导入
- 在 Linux 中也是如此
没有任何作用。每次 PyCharm 识别模块,甚至 sugest 自动完成,但当我运行项目时,它一直说ImportError: No module named pydrive.auth
有什么建议吗?
编辑:当我直接将 pydrive 文件夹放入我的存储库时,这一次:ImportError: No module named httplib2 来自 PyDrive 的第一次导入。
我的路径是正确的,httplib2 再次出现在我的 PyCharm 项目中
【问题讨论】:
-
在项目解释器上,您是否切换了“安装到用户的站点包目录”选项?
-
起初没有,但后来我尝试了这个选项。没有任何改变
-
你能在 python 终端上运行“from pydrive.auth import GoogleAuth”吗?
-
是的,它有效,我可以在没有 PyCharm 的情况下使用 pydrive 启动网页
-
你机器上有不同版本的python吗?您在本地运行的可能不是 PyCharm 解释器使用的版本吗?尝试 python --version 并将其与解释器进行比较...
标签: python module pycharm pydrive