-1
我安装了oauth2库,因为我需要使用oauth2.clients.imap
模块,但后来我发现只有在根目录下才可以我import oauth2.clients.imap
。如果我尝试在另一个目录下导入此模块,我得到了错误ImportError: No module named clients.imap
。python:在非根目录下导入模块失败
我安装了oauth2库,因为我需要使用oauth2.clients.imap
模块,但后来我发现只有在根目录下才可以我import oauth2.clients.imap
。如果我尝试在另一个目录下导入此模块,我得到了错误ImportError: No module named clients.imap
。python:在非根目录下导入模块失败
添加到您的PYTHONPATH
环境变量:
/usr/lib/python2.7/dist-packages/oauth/
是'你的PYTHONPATH oauth2'? –
@GustavoBarbosa:对不起,我不知道PYTHONPATH的存在。我叫'echo $ PYTHONPATH',它是空的。我应该根据http://stackoverflow.com/questions/15742779/how-can-i-edit-pythonpath-on-a-mac将'oauth2'的路径添加到'PYTHONPATH'? – Cacheing
是的,这样做,你应该很好去。 – sdamashek