ImportError:没有名为 flask.ext.sqlalchemy 的模块



我正在将我的烧瓶应用程序部署到 EC2,但是一旦我访问应用程序的链接,我的错误.log文件中就会出现错误。我的扩展存在于我的烧瓶环境的站点包中,而不是服务器的"usr"文件夹中,但是它尝试搜索usr文件夹以查找钩子

文件 "/usr/local/lib/python2.7/dist-packages/flask/exthook.py",第 87 行,第 load_module

它位于

/

var/www/sample/flask/lib/python2.7/site-packages

如何克服这个问题?

你应该在虚拟环境中构建你的python应用程序,而不是使用系统的python安装。 尝试为您的应用程序创建一个虚拟环境,并在其中安装所有扩展。

最新更新