python imp.load_源代码与依赖项

python imp.load_源代码与依赖项,python,openshift,python-import,Python,Openshift,Python Import,我的应用程序具有以下布局: /wsgi/myapp/__init__.py /wsgi/application /app.py 文件\u init\u.py: from flask import Flask #python flask framework! def create_app(app_name=None): app_name = app_name or __name__ app = Flask(app_name) return app 文件应用程序(不带.p

我的应用程序具有以下布局:

/wsgi/myapp/__init__.py
/wsgi/application
/app.py
文件\u init\u.py:

from flask import Flask #python flask framework!
def create_app(app_name=None):
    app_name = app_name or __name__
    app = Flask(app_name)
    return app
文件应用程序(不带.py扩展名!):

文件app.py包含导致错误的以下行:

import imp
app = imp.load_source('application', 'wsgi/application')
错误是“没有名为myapp的模块”。我还需要什么来解决这个问题?

添加导入路径

import sys
sys.path.append('wsgi')
import imp
app = imp.load_source('application', 'wsgi/application')
它有用吗

import sys
sys.path.append('wsgi')
import imp
app = imp.load_source('application', 'wsgi/application')