+ -
当前位置:首页 → 问答吧 → 关于GAE的模块搜索目录

关于GAE的模块搜索目录

时间:2011-03-22

来源:互联网

我现在程序目录是这样的
src
  --path
   --a.py
   --b.py
  app.yaml
  main.py

现在我在a.py里面写了import b
但是在本地GAE调试,总发生"No module named b"错误

在a.py里"print sys.path"后,显示为src目录

a.py不应该搜索当前路径吗?难不成每次都要append当前路径进去?

app.yaml
Python code

application: testapp
version: 1
runtime: python
api_version: 1

handlers:
- url: /test
  script: path/a.py

- url: .*
  script: main.py
  




a.py
Python code

import b
print(b.a)



b.py
Python code

a="aaaaaaa"

作者: luchenue   发布时间: 2011-03-22

应该是可以找到的。没有gae环境,你把你的问题用普通python发行版重现下吧。

作者: iambic   发布时间: 2011-03-22