我正在将我的烧瓶应用程序部署到EC2,但是当我访问我的应用程序的链接时,我在error.log文件中收到错误。 我的扩展名存在于我的flask环境的site-packages中,而不是服务器的“usr”文件夹,但是它会尝试搜索usr文件夹以找到钩子
文件“/usr/local/lib/python2.7/dist-packages/flask/exthook.py”,第87行,在load_module中
它位于
/var/www/sample/flask/lib/python2.7/site-packages
如何克服这个问题?
答案 0 :(得分:0)
您应该在virtualenv中构建python应用程序,而不是使用系统安装的python。尝试为您的应用创建virtualenv并在其中安装所有扩展。