我有像这样的文件夹结构
Project/
Common-resuable-code-i-wrote/
folder1
folder2
WebApp/
templates/
views
urls
etc
我正在尝试从webapp文件夹中的模块导入folder1。 Web服务器启动但当我请求使用此代码的页面时,它会抛出一个关于无法找到模块的异常。有没有办法让这个工作没有重构一切?
答案 0 :(得分:1)
将PYTHONPATH更新为Project或Project
的父文件夹http://docs.python.org/2/using/cmdline.html#envvar-PYTHONPATH
执行此操作后,或者如果您已经完成此操作,请在Common-reusable-code-i-written文件夹中插入名为__init__.py的文件,并在其中插入要从中导入代码的所有子文件夹。