我想让我的所有库,烧瓶和boto都存储在本地项目中,而不是全局安装。我在解决这个问题上遇到了一些麻烦。我的文件结构如下:从当地图书馆导入烧瓶
project/
project/
__init__.py
libraries/
flask/
boto/
views/
....
modules/
__init__.py
....
templates/
....
static/
....
runserver.py
及相关文件的如下内容:
项目/ runserver.py
from project import app
app.run(host='0.0.0.0', port=8080, debug=True)
项目/工程/ _ 初始化 _。 py
from project.libraries.flask.flask import Flask
app = Flask(__name__)
import project.views.index
import project.views.login
project/project/modules/_ 初始化 _.py
import project.libraries.boto.boto
两个瓶中,宝途的进口不工作。该错误报告无法找到这些库。
我在做什么错?这是文件布局(试图将视图分隔成多个文件,同时保持所有库本地)是一个好主意吗?
谢谢。
如果你想做到这一点,你可能会更好地建立一个'virtualenv'环境。 – 2012-03-13 20:09:41