Python ImportError:没有名为resource的模块

时间:2012-11-03 04:37:11

标签: python google-app-engine python-2.7

我正在使用Google App Engine项目,在项目中我无法使用此导入:

import resource

我收到此错误:

ImportError: No module named resource

但是,如果我启动终端并运行此代码,它可以正常工作:

$ python
Python 2.7.3 (v2.7.3:70274d53c1dd, Apr  9 2012, 20:52:43) 
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import resource

项目的根文件夹没有 _ init _ .py文件,这是许多其他答案所暗示的。我使用Aptana 3,OSX 10.8.2和Python 2.7.3。

为什么导入在我的网站上不起作用,但在翻译中有效?

1 个答案:

答案 0 :(得分:3)

您需要将resource.py或文件夹resource放在应用程序的目录中。 GAE使用不同的解释器,因此没有您在计算机上安装的模块。