我有以下项目结构:
project/
app1/
__init__.py
views.py
helper.py
app2/
__init.py
file2.py
app1/__init__.py
:
from flask import Flask
app = Flask(__name__)
from app1 import views
在app1.helper
中,我可以执行from app1 import app
并且它有效。如果我尝试在app2.file2
中执行相同的导入,则会获得ImportError: No module named flask_app
。我尝试了sys.path.append
/ insert
,但它没有用。
答案 0 :(得分:0)
当我将PYTHONPATH变量设置为我要导入的模块时,它可以正常工作