【发布时间】:2019-04-30 00:33:36
【问题描述】:
构建了一个可以在我本地运行时运行的烧瓶应用程序(Windows 10)。通过本地 git 部署成功,但是当我尝试访问 url 时,我看到的都是 Application Error。因此,当我检查日志流时,它显示应用程序在尝试导入 pyodbc 时出现故障,并出现错误“ImportError libodbc.so.2:无法打开共享对象文件”。
所以我通过 SSH 连接到容器中,激活了虚拟环境,调用了 open python 并调用了 import pyodbc,它就可以工作了。现在我很困惑为什么当我尝试访问 URL 时它会失败,而当我自己 SSH 并导入 pyodbc 时它会起作用。我不确定我是否提供了足够的细节,所以如果我应该添加任何其他内容,请告诉我。
发生了什么事?如何修复我的容器以便它可以导入 pyodbc?
【问题讨论】: