Eclipse不会导入dropbox egg

时间:2013-06-03 21:24:40

标签: python django eclipse dropbox egg

你好,请原谅我的英语。

我在django项目中导入dropbox.egg时出现问题,我在Windows 7上使用Eclipse作为IDE。我在c:\ Python27上安装了带有easy_install的dropbox.egg。在我的项目的系统库中,我有dropbox.egg,如下所示:

'C:\ Python27 \ lib中\站点包\保管箱-1.5.1-py2.7.egg'

我还尝试将dropbox.egg导入为外部库,但我没有成功。

我的sys.path产生了这个输出:

['C:\\Users\\Blackat\\Documents\\workspace\\Gestionale', 
'C:\\Python27\\lib\\site-    packages\\oauth-1.0.1-py2.7.egg', 
'C:\\Python27\\lib\\site-packages\\dropbox-1.5.1-py2.7.egg', 
'C:\\Users\\Blackat\\Documents\\workspace\\Gestionale', 'C:\\Python27', 
'C:\\Python27\\DLLs', 'C:\\Python27\\lib', 'C:\\Python27\\lib\\plat-win', 
'C:\\Python27\\lib\\lib-tk', 'C:\\Python27\\lib\\site-packages', 
'C:\\Python27\\lib\\site-packages\\win32', 'C:\\Python27\\lib\\site-
packages\\win32\\lib', 'C:\\Python27\\lib\\site-packages\\Pythonwin', 
'C:\\Windows\\system32\\python27.zip', 'C:\\Python27\\lib\\site-packages\\PIL']

这是错误,它在Eclipse控制台中打印:

from dropbox import client,session
File "C:\Users\Blackat\Documents\workspace\Gestionale\edicola\dropbox.py", 
line 14, in <module>
ImportError: cannot import name session**

这是错误,显示在django页面

cannot import name session
Request Method: GET
Request URL:    
Django Version: 1.5
Exception Type: ImportError
Exception Value:    
cannot import name session
Exception Location: C:\Users\Blackat\Documents\workspace\Gestionale\edicola\pippo.py in     
<module>, line 6
Python Executable:  C:\Python27\python.exe
Python Version: 2.7.3
Python Path:    
['C:\\Users\\Blackat\\Documents\\workspace\\Gestionale',
'C:\\Users\\Blackat\\Documents\\workspace\\Gestionale',
'C:\\Python27\\lib\\site-packages\\oauth-1.0.1-py2.7.egg',
'C:\\Python27\\lib\\site-packages\\dropbox-1.5.1-py2.7.egg',
'C:\\Python27',
'C:\\Python27\\DLLs',
'C:\\Python27\\lib',
'C:\\Python27\\lib\\plat-win',
'C:\\Python27\\lib\\lib-tk',
'C:\\Python27\\lib\\site-packages',
'C:\\Python27\\lib\\site-packages\\PIL',
'C:\\Python27\\lib\\site-packages\\win32',
'C:\\Python27\\lib\\site-packages\\win32\\lib',
'C:\\Python27\\lib\\site-packages\\Pythonwin',
'C:\\Windows\\system32\\python27.zip',
'dropbox_python_sdk-1.5.1-py2.7.egg']

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

您是否有一个名为dropbox.py的文件作为项目的一部分?如果是这样,我怀疑这是导入的而不是实际的Dropbox包。尝试将dropbox.py重命名为其他内容。