Python导入错误,升华文本2的PYTHONPATH和Python版本与终端相同

Python导入错误,升华文本2的PYTHONPATH和Python版本与终端相同,python,import,sublimetext2,Python,Import,Sublimetext2,我刚刚用pipinstall安装了gdata 虽然我可以在从命令行启动python时导入: import gdata.docs.service 我得到一份工作 ImportError: No module named docs.service 当我使用sublime python构建时。我意识到在Python.sublime-build上我可以指定Python版本和PYTHOPATH 我检查了这两个选项,并确保它们都与命令行中的相同。我还检查了启动python控制台的文件夹是否不包括gdat

我刚刚用pipinstall安装了gdata

虽然我可以在从命令行启动python时导入:

import gdata.docs.service
我得到一份工作

ImportError: No module named docs.service
当我使用sublime python构建时。我意识到在Python.sublime-build上我可以指定Python版本和PYTHOPATH

我检查了这两个选项,并确保它们都与命令行中的相同。我还检查了启动python控制台的文件夹是否不包括gdata。我错过了什么

我的Python路径检查:

import os
try:
    user_paths = os.environ['PYTHONPATH'].split(os.pathsep)
except KeyError:
   user_paths = []

print user_paths
以及Python版本检查:

import sys
print (sys.version)
我还检查了$whichpython与sublime build config文件中的cmd值路径相同。

我终于找到了答案。 文件名为gdata.py,这就是为什么import gdata.docs.service使用文件本身进行解析,并且显然无法在其中找到文档